Policy Troubleshooter V3 API - Module Google::Cloud::PolicyTroubleshooter::Iam::V3::AllowAccessState (v0.4.1)

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

Whether IAM allow policies gives the principal the permission.

Constants

ALLOW_ACCESS_STATE_UNSPECIFIED

value: 0
Not specified.

ALLOW_ACCESS_STATE_GRANTED

value: 1
The allow policy gives the principal the permission.

ALLOW_ACCESS_STATE_NOT_GRANTED

value: 2
The allow policy doesn't give the principal the permission.

ALLOW_ACCESS_STATE_UNKNOWN_CONDITIONAL

value: 3
The allow policy gives the principal the permission if a condition expression evaluate to true. However, the sender of the request didn't provide enough context for Policy Troubleshooter to evaluate the condition expression.

ALLOW_ACCESS_STATE_UNKNOWN_INFO

value: 4
The sender of the request doesn't have access to all of the allow policies that Policy Troubleshooter needs to evaluate the principal's access.