REST Resource: projects.locations.cmekConfigs

Resource: CmekConfig

Konfigurasi yang digunakan untuk mengaktifkan enkripsi data CMEK dengan kunci Cloud KMS.

Representasi JSON
{
  "name": string,
  "kmsKey": string,
  "kmsKeyVersion": string,
  "state": enum (State),
  "isDefault": boolean,
  "lastRotationTimestampMicros": string,
  "singleRegionKeys": [
    {
      object (SingleRegionKey)
    }
  ],
  "notebooklmState": enum (NotebookLMState)
}
Kolom
name

string

Wajib. Nama CmekConfig dalam format projects/{project}/locations/{location}/cmekConfig atau projects/{project}/locations/{location}/cmekConfigs/{cmekConfig}.

kmsKey

string

Wajib. Nama resource kunci KMS yang akan digunakan untuk mengenkripsi resource projects/{project}/locations/{location}/keyRings/{keyRing}/cryptoKeys/{keyId}.

kmsKeyVersion

string

Hanya output. Nama resource versi kunci KMS yang akan digunakan untuk mengenkripsi resource <kmsKey>/cryptoKeyVersions/{keyVersion}.

state

enum (State)

Hanya output. Status CmekConfig.

isDefault

boolean

Hanya output. CmekConfig default untuk Pelanggan.

lastRotationTimestampMicros

string (int64 format)

Hanya output. Stempel waktu rotasi kunci terakhir.

singleRegionKeys[]

object (SingleRegionKey)

Opsional. CMEK regional tunggal yang diperlukan untuk beberapa fitur VAIS.

notebooklmState

enum (NotebookLMState)

Hanya output. Apakah Korpus NotebookLM siap digunakan.

Negara bagian/Provinsi

Status CmekConfig.

Enum
STATE_UNSPECIFIED Status CmekConfig tidak diketahui.
CREATING CmekConfig sedang dibuat.
ACTIVE CmekConfig dapat digunakan dengan DataStore.
KEY_ISSUE CmekConfig tidak tersedia, kemungkinan besar karena Kunci KMS dicabut.
DELETING CmekConfig sedang dihapus.
DELETE_FAILED Proses penghapusan CmekConfig gagal.
UNUSABLE CmekConfig tidak dapat digunakan, kemungkinan besar karena masalah internal.
ACTIVE_ROTATING Versi kunci KMS sedang dirotasi.
DELETED Kunci KMS dihapus sementara. Beberapa kebijakan pembersihan pada akhirnya akan diterapkan.
EXPIRED Masa berlaku kunci KMS telah habis, yang berarti kunci telah dinonaktifkan selama 30+ hari. Pelanggan dapat memanggil cmekConfigs.delete untuk mengubah status menjadi DELETED.

SingleRegionKey

Metadata untuk CMEK satu region.

Representasi JSON
{
  "kmsKey": string
}
Kolom
kmsKey

string

Wajib. Nama resource kunci kms regional tunggal yang akan digunakan untuk mengenkripsi resource projects/{project}/locations/{location}/keyRings/{keyRing}/cryptoKeys/{keyId}.

NotebookLMState

Status NotebookLM.

Enum
NOTEBOOK_LM_STATE_UNSPECIFIED Status NotebookLM tidak diketahui.
NOTEBOOK_LM_NOT_READY NotebookLM belum siap.
NOTEBOOK_LM_READY NotebookLM siap digunakan.
NOTEBOOK_LM_NOT_ENABLED NotebookLM tidak diaktifkan.

Metode

delete

Membatalkan penyediaan CmekConfig.

get

Mendapatkan CmekConfig.

list

Mencantumkan semua CmekConfig dengan project.

patch

Menyediakan kunci CMEK untuk digunakan di lokasi project pelanggan.