Enum TroubleshootIamPolicyResponse.OverallAccessState (1.45.0)

public enum TroubleshootIamPolicyResponse.OverallAccessState extends Enum<TroubleshootIamPolicyResponse.OverallAccessState> implements ProtocolMessageEnum

Whether the principal has the permission on the resource.

Protobuf enum google.cloud.policytroubleshooter.iam.v3.TroubleshootIamPolicyResponse.OverallAccessState

Implements

ProtocolMessageEnum

Static Fields

Name Description
CANNOT_ACCESS

The principal doesn't have the permission.

CANNOT_ACCESS = 2;

CANNOT_ACCESS_VALUE

The principal doesn't have the permission.

CANNOT_ACCESS = 2;

CAN_ACCESS

The principal has the permission.

CAN_ACCESS = 1;

CAN_ACCESS_VALUE

The principal has the permission.

CAN_ACCESS = 1;

OVERALL_ACCESS_STATE_UNSPECIFIED

Not specified.

OVERALL_ACCESS_STATE_UNSPECIFIED = 0;

OVERALL_ACCESS_STATE_UNSPECIFIED_VALUE

Not specified.

OVERALL_ACCESS_STATE_UNSPECIFIED = 0;

UNKNOWN_CONDITIONAL

The principal might have the permission, but Policy Troubleshooter can't fully evaluate the principal's access because the sender didn't provide the required context to evaluate the condition.

UNKNOWN_CONDITIONAL = 4;

UNKNOWN_CONDITIONAL_VALUE

The principal might have the permission, but Policy Troubleshooter can't fully evaluate the principal's access because the sender didn't provide the required context to evaluate the condition.

UNKNOWN_CONDITIONAL = 4;

UNKNOWN_INFO

The principal might have the permission, but the sender can't access all of the information needed to fully evaluate the principal's access.

UNKNOWN_INFO = 3;

UNKNOWN_INFO_VALUE

The principal might have the permission, but the sender can't access all of the information needed to fully evaluate the principal's access.

UNKNOWN_INFO = 3;

UNRECOGNIZED

Static Methods

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

Deprecated. Use #forNumber(int) instead.

valueOf(String name)
values()

Methods

Name Description
getDescriptorForType()
getNumber()
getValueDescriptor()