Policy Troubleshooter V3 API - Class Google::Cloud::PolicyTroubleshooter::Iam::V3::ConditionExplanation (v0.4.0)

Reference documentation and code samples for the Policy Troubleshooter V3 API class Google::Cloud::PolicyTroubleshooter::Iam::V3::ConditionExplanation.

Explanation for how a condition affects a principal's access

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#errors

def errors() -> ::Array<::Google::Rpc::Status>
Returns
  • (::Array<::Google::Rpc::Status>) — Any errors that prevented complete evaluation of the condition expression.

#errors=

def errors=(value) -> ::Array<::Google::Rpc::Status>
Parameter
  • value (::Array<::Google::Rpc::Status>) — Any errors that prevented complete evaluation of the condition expression.
Returns
  • (::Array<::Google::Rpc::Status>) — Any errors that prevented complete evaluation of the condition expression.

#evaluation_states

def evaluation_states() -> ::Array<::Google::Cloud::PolicyTroubleshooter::Iam::V3::ConditionExplanation::EvaluationState>
Returns

#evaluation_states=

def evaluation_states=(value) -> ::Array<::Google::Cloud::PolicyTroubleshooter::Iam::V3::ConditionExplanation::EvaluationState>
Parameter
Returns

#value

def value() -> ::Google::Protobuf::Value
Returns

#value=

def value=(value) -> ::Google::Protobuf::Value
Parameter
Returns