public enum AuthorizationInfo.PermissionType extends Enum<AuthorizationInfo.PermissionType> implements ProtocolMessageEnum
The list of valid permission types that can be checked.
Protobuf enum google.cloud.audit.AuthorizationInfo.PermissionType
Implements
ProtocolMessageEnumStatic Fields |
|
---|---|
Name | Description |
ADMIN_READ |
Permissions that gate reading resource configuration or metadata. |
ADMIN_READ_VALUE |
Permissions that gate reading resource configuration or metadata. |
ADMIN_WRITE |
Permissions that gate modification of resource configuration or metadata. |
ADMIN_WRITE_VALUE |
Permissions that gate modification of resource configuration or metadata. |
DATA_READ |
Permissions that gate reading user-provided data. |
DATA_READ_VALUE |
Permissions that gate reading user-provided data. |
DATA_WRITE |
Permissions that gate writing user-provided data. |
DATA_WRITE_VALUE |
Permissions that gate writing user-provided data. |
PERMISSION_TYPE_UNSPECIFIED |
Default. Should not be used. |
PERMISSION_TYPE_UNSPECIFIED_VALUE |
Default. Should not be used. |
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() |