EncryptionInfo는 클러스터의 암호화 정보를 설명합니다.
JSON 표현 |
---|
{ "encryptionType": enum ( |
필드 | |
---|---|
encryptionType |
출력 전용입니다. 암호화 유형입니다. |
kmsKeyVersions[] |
출력 전용입니다. 저장 데이터를 보호하는 데 사용되는 KMS 키 버전입니다. |
kmsKeyPrimaryState |
출력 전용입니다. 시스템에서 인식하는 KMS 키의 기본 버전 상태입니다. 이 필드는 백업에 채워지지 않습니다. |
lastUpdateTime |
출력 전용입니다. 암호화 정보가 업데이트된 가장 최근 시간입니다. 생성된 출력은 항상 Z-정규화되고 소수점 이하 0, 3, 6 또는 9자리인 RFC 3339를 사용합니다. 'Z' 이외의 오프셋도 허용됩니다. 예를 들면 |
유형
가능한 암호화 유형입니다.
열거형 | |
---|---|
TYPE_UNSPECIFIED |
암호화 유형이 지정되지 않았습니다. 기본값은 GOOGLE_DEFAULT_ENCRYPTION입니다. |
GOOGLE_DEFAULT_ENCRYPTION |
데이터는 Google에서 완전히 관리하는 키로 저장 데이터가 암호화됩니다. 키 버전이 채워지지 않습니다. 기본 상태입니다. |
CUSTOMER_MANAGED_ENCRYPTION |
데이터는 고객이 관리하는 키로 저장 시 암호화됩니다. KMS 키 버전이 채워집니다. |
KmsKeyState
시스템에서 인식한 KMS 키의 상태입니다. 각 상태의 영향은 공개 문서를 참고하세요.
열거형 | |
---|---|
KMS_KEY_STATE_UNSPECIFIED |
기본값입니다. 이 값은 사용되지 않습니다. |
ENABLED |
KMS 키가 사용 설정되어 있고 올바르게 구성되어 있습니다. |
PERMISSION_DENIED |
KMS 키에 대한 권한이 거부되었습니다. |
DISABLED |
KMS 키가 사용 중지되었습니다. |
DESTROYED |
KMS 키가 삭제되었습니다. |
DESTROY_SCHEDULED |
KMS 키가 삭제되도록 예약되었습니다. |
EKM_KEY_UNREACHABLE_DETECTED |
EKM 키에 연결할 수 없습니다. |
BILLING_DISABLED |
프로젝트의 결제가 사용 중지되어 있습니다. |
UNKNOWN_FAILURE |
기타 모든 알 수 없는 오류입니다. |