Class ConditionExplanation (0.1.8)

ConditionExplanation(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Explanation for how a condition affects a principal's access

Attributes

Name Description
value google.protobuf.struct_pb2.Value
Value of the condition.
errors MutableSequence[google.rpc.status_pb2.Status]
Any errors that prevented complete evaluation of the condition expression.
evaluation_states MutableSequence[google.cloud.policytroubleshooter_iam_v3.types.ConditionExplanation.EvaluationState]
The value of each statement of the condition expression. The value can be true, false, or null. The value is null if the statement can't be evaluated.

Classes

EvaluationState

EvaluationState(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Evaluated state of a condition expression.