EncryptionInfo

EncryptionInfo menjelaskan informasi enkripsi cluster.

Representasi JSON
{
  "encryptionType": enum (Type),
  "kmsKeyVersions": [
    string
  ],
  "kmsKeyPrimaryState": enum (KmsKeyState),
  "lastUpdateTime": string
}
Kolom
encryptionType

enum (Type)

Hanya output. Jenis enkripsi.

kmsKeyVersions[]

string

Hanya output. Versi kunci KMS yang digunakan untuk melindungi data dalam penyimpanan.

kmsKeyPrimaryState

enum (KmsKeyState)

Hanya output. Status versi utama kunci KMS yang dirasakan oleh sistem. Kolom ini tidak diisi dalam cadangan.

lastUpdateTime

string (Timestamp format)

Hanya output. Waktu terakhir kali info enkripsi diperbarui.

Menggunakan RFC 3339, dengan output yang dihasilkan akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z", atau "2014-10-02T15:01:23+05:30".

Jenis

Kemungkinan jenis enkripsi.

Enum
TYPE_UNSPECIFIED Jenis enkripsi tidak ditentukan. Default-nya adalah GOOGLE_DEFAULT_ENCRYPTION.
GOOGLE_DEFAULT_ENCRYPTION Data dienkripsi dalam penyimpanan dengan kunci yang dikelola sepenuhnya oleh Google. Tidak ada versi kunci yang akan diisi. Ini adalah status default.
CUSTOMER_MANAGED_ENCRYPTION Data dienkripsi dalam penyimpanan dengan kunci yang dikelola oleh pelanggan. Versi kunci KMS akan diisi.

KmsKeyState

Status kunci KMS yang dirasakan oleh sistem. Lihat dokumentasi publik untuk mengetahui dampak setiap status.

Enum
KMS_KEY_STATE_UNSPECIFIED Nilai default. Nilai ini tidak digunakan.
ENABLED Kunci KMS diaktifkan dan dikonfigurasi dengan benar.
PERMISSION_DENIED Izin ditolak pada kunci KMS.
DISABLED Kunci KMS dinonaktifkan.
DESTROYED Kunci KMS dihancurkan.
DESTROY_SCHEDULED Kunci KMS dijadwalkan untuk dihancurkan.
EKM_KEY_UNREACHABLE_DETECTED Kunci EKM tidak dapat dijangkau.
BILLING_DISABLED Penagihan dinonaktifkan untuk project.
UNKNOWN_FAILURE Semua kegagalan tidak dikenal lainnya.