public enum EncryptionInfo.KmsKeyState extends Enum<EncryptionInfo.KmsKeyState> implements ProtocolMessageEnum
The state of the KMS key perceived by the system. Refer to the public documentation for the impact of each state.
Protobuf enum google.cloud.redis.cluster.v1beta1.EncryptionInfo.KmsKeyState
Implements
ProtocolMessageEnumStatic Fields |
|
---|---|
Name | Description |
BILLING_DISABLED |
Billing is disabled for the project. |
BILLING_DISABLED_VALUE |
Billing is disabled for the project. |
DESTROYED |
The KMS key is destroyed. |
DESTROYED_VALUE |
The KMS key is destroyed. |
DESTROY_SCHEDULED |
The KMS key is scheduled to be destroyed. |
DESTROY_SCHEDULED_VALUE |
The KMS key is scheduled to be destroyed. |
DISABLED |
The KMS key is disabled. |
DISABLED_VALUE |
The KMS key is disabled. |
EKM_KEY_UNREACHABLE_DETECTED |
The EKM key is unreachable. |
EKM_KEY_UNREACHABLE_DETECTED_VALUE |
The EKM key is unreachable. |
ENABLED |
The KMS key is enabled and correctly configured. |
ENABLED_VALUE |
The KMS key is enabled and correctly configured. |
KMS_KEY_STATE_UNSPECIFIED |
The default value. This value is unused. |
KMS_KEY_STATE_UNSPECIFIED_VALUE |
The default value. This value is unused. |
PERMISSION_DENIED |
Permission denied on the KMS key. |
PERMISSION_DENIED_VALUE |
Permission denied on the KMS key. |
UNKNOWN_FAILURE |
All other unknown failures. |
UNKNOWN_FAILURE_VALUE |
All other unknown failures. |
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() |