public enum AuditLogConfig.LogType extends Enum<AuditLogConfig.LogType> implements ProtocolMessageEnum
The list of valid permission types for which logging can be configured. Admin writes are always logged, and are not configurable.
Protobuf enum google.iam.v1.AuditLogConfig.LogType
Implements
ProtocolMessageEnumInherited Members
Static Fields
Name | Description |
ADMIN_READ | Admin reads. Example: CloudIAM getIamPolicy |
ADMIN_READ_VALUE | Admin reads. Example: CloudIAM getIamPolicy |
DATA_READ | Data reads. Example: CloudSQL Users list |
DATA_READ_VALUE | Data reads. Example: CloudSQL Users list |
DATA_WRITE | Data writes. Example: CloudSQL Users create |
DATA_WRITE_VALUE | Data writes. Example: CloudSQL Users create |
LOG_TYPE_UNSPECIFIED | Default case. Should never be this. |
LOG_TYPE_UNSPECIFIED_VALUE | Default case. Should never be this. |
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() |