Module: Google::Cloud::PolicyTroubleshooter::Iam::V3::AllowAccessState

Defined in:
proto_docs/google/cloud/policytroubleshooter/iam/v3/troubleshooter.rb

Overview

Whether IAM allow policies gives the principal the permission.

Constant Summary collapse

ALLOW_ACCESS_STATE_UNSPECIFIED =

Not specified.

0
ALLOW_ACCESS_STATE_GRANTED =

The allow policy gives the principal the permission.

1
ALLOW_ACCESS_STATE_NOT_GRANTED =

The allow policy doesn't give the principal the permission.

2
ALLOW_ACCESS_STATE_UNKNOWN_CONDITIONAL =

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.

3
ALLOW_ACCESS_STATE_UNKNOWN_INFO =

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.

4