Reference documentation and code samples for the Policy Simulator V1 API class Google::Cloud::PolicySimulator::V1::AccessStateDiff.
A summary and comparison of the principal's access under the current (baseline) policies and the proposed (simulated) policies for a single access tuple.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#access_change
def access_change() -> ::Google::Cloud::PolicySimulator::V1::AccessStateDiff::AccessChangeType
- (::Google::Cloud::PolicySimulator::V1::AccessStateDiff::AccessChangeType) — How the principal's access, specified in the AccessState field, changed between the current (baseline) policies and proposed (simulated) policies.
#access_change=
def access_change=(value) -> ::Google::Cloud::PolicySimulator::V1::AccessStateDiff::AccessChangeType
- value (::Google::Cloud::PolicySimulator::V1::AccessStateDiff::AccessChangeType) — How the principal's access, specified in the AccessState field, changed between the current (baseline) policies and proposed (simulated) policies.
- (::Google::Cloud::PolicySimulator::V1::AccessStateDiff::AccessChangeType) — How the principal's access, specified in the AccessState field, changed between the current (baseline) policies and proposed (simulated) policies.
#baseline
def baseline() -> ::Google::Cloud::PolicySimulator::V1::ExplainedAccess
-
(::Google::Cloud::PolicySimulator::V1::ExplainedAccess) — The results of evaluating the access tuple under the current (baseline)
policies.
If the AccessState couldn't be fully evaluated, this field explains why.
#baseline=
def baseline=(value) -> ::Google::Cloud::PolicySimulator::V1::ExplainedAccess
-
value (::Google::Cloud::PolicySimulator::V1::ExplainedAccess) — The results of evaluating the access tuple under the current (baseline)
policies.
If the AccessState couldn't be fully evaluated, this field explains why.
-
(::Google::Cloud::PolicySimulator::V1::ExplainedAccess) — The results of evaluating the access tuple under the current (baseline)
policies.
If the AccessState couldn't be fully evaluated, this field explains why.
#simulated
def simulated() -> ::Google::Cloud::PolicySimulator::V1::ExplainedAccess
-
(::Google::Cloud::PolicySimulator::V1::ExplainedAccess) — The results of evaluating the access tuple under the proposed (simulated)
policies.
If the AccessState couldn't be fully evaluated, this field explains why.
#simulated=
def simulated=(value) -> ::Google::Cloud::PolicySimulator::V1::ExplainedAccess
-
value (::Google::Cloud::PolicySimulator::V1::ExplainedAccess) — The results of evaluating the access tuple under the proposed (simulated)
policies.
If the AccessState couldn't be fully evaluated, this field explains why.
-
(::Google::Cloud::PolicySimulator::V1::ExplainedAccess) — The results of evaluating the access tuple under the proposed (simulated)
policies.
If the AccessState couldn't be fully evaluated, this field explains why.