Enum AllowAccessState (1.40.0)

public enum AllowAccessState extends Enum<AllowAccessState> implements ProtocolMessageEnum

Whether IAM allow policies gives the principal the permission.

Protobuf enum google.cloud.policytroubleshooter.iam.v3.AllowAccessState

Implements

ProtocolMessageEnum

Static Fields

NameDescription
ALLOW_ACCESS_STATE_GRANTED

The allow policy gives the principal the permission.

ALLOW_ACCESS_STATE_GRANTED = 1;

ALLOW_ACCESS_STATE_GRANTED_VALUE

The allow policy gives the principal the permission.

ALLOW_ACCESS_STATE_GRANTED = 1;

ALLOW_ACCESS_STATE_NOT_GRANTED

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

ALLOW_ACCESS_STATE_NOT_GRANTED = 2;

ALLOW_ACCESS_STATE_NOT_GRANTED_VALUE

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

ALLOW_ACCESS_STATE_NOT_GRANTED = 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.

ALLOW_ACCESS_STATE_UNKNOWN_CONDITIONAL = 3;

ALLOW_ACCESS_STATE_UNKNOWN_CONDITIONAL_VALUE

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_CONDITIONAL = 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.

ALLOW_ACCESS_STATE_UNKNOWN_INFO = 4;

ALLOW_ACCESS_STATE_UNKNOWN_INFO_VALUE

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.

ALLOW_ACCESS_STATE_UNKNOWN_INFO = 4;

ALLOW_ACCESS_STATE_UNSPECIFIED

Not specified.

ALLOW_ACCESS_STATE_UNSPECIFIED = 0;

ALLOW_ACCESS_STATE_UNSPECIFIED_VALUE

Not specified.

ALLOW_ACCESS_STATE_UNSPECIFIED = 0;

UNRECOGNIZED

Static Methods

NameDescription
forNumber(int value)
getDescriptor()
internalGetValueMap()
valueOf(Descriptors.EnumValueDescriptor desc)
valueOf(int value)

Deprecated. Use #forNumber(int) instead.

valueOf(String name)
values()

Methods

NameDescription
getDescriptorForType()
getNumber()
getValueDescriptor()