Google Cloud Policy Troubleshooter Iam V3 Client - Class DenyAccessState (0.2.8)

Reference documentation and code samples for the Google Cloud Policy Troubleshooter Iam V3 Client class DenyAccessState.

Whether IAM deny policies deny the principal the permission.

Protobuf type google.cloud.policytroubleshooter.iam.v3.DenyAccessState

Namespace

Google \ Cloud \ PolicyTroubleshooter \ Iam \ V3

Methods

static::name

Parameter
Name Description
value mixed

static::value

Parameter
Name Description
name mixed

Constants

DENY_ACCESS_STATE_UNSPECIFIED

Value: 0

Not specified.

Generated from protobuf enum DENY_ACCESS_STATE_UNSPECIFIED = 0;

DENY_ACCESS_STATE_DENIED

Value: 1

The deny policy denies the principal the permission.

Generated from protobuf enum DENY_ACCESS_STATE_DENIED = 1;

DENY_ACCESS_STATE_NOT_DENIED

Value: 2

The deny policy doesn't deny the principal the permission.

Generated from protobuf enum DENY_ACCESS_STATE_NOT_DENIED = 2;

DENY_ACCESS_STATE_UNKNOWN_CONDITIONAL

Value: 3

The deny policy denies the principal the permission if a condition expression evaluates to true. However, the sender of the request didn't provide enough context for Policy Troubleshooter to evaluate the condition expression.

Generated from protobuf enum DENY_ACCESS_STATE_UNKNOWN_CONDITIONAL = 3;

DENY_ACCESS_STATE_UNKNOWN_INFO

Value: 4

The sender of the request does not have access to all of the deny policies that Policy Troubleshooter needs to evaluate the principal's access.

Generated from protobuf enum DENY_ACCESS_STATE_UNKNOWN_INFO = 4;