資源:CmekConfig
用於啟用 CMEK 資料加密的設定,加密金鑰為 Cloud KMS 金鑰。
| JSON 表示法 | 
|---|
{ "name": string, "kmsKey": string, "kmsKeyVersion": string, "state": enum (  | 
              
| 欄位 | |
|---|---|
name | 
                
                   
 這是必要旗標,CmekConfig 的名稱,格式為   | 
              
kmsKey | 
                
                   
 這是必要旗標,用於加密資源   | 
              
kmsKeyVersion | 
                
                   
 僅供輸出。用於加密資源的 KMS 金鑰版本資源名稱   | 
              
state | 
                
                   
 僅供輸出。CmekConfig 的狀態。  | 
              
isDefault | 
                
                   
 僅供輸出。客戶的預設 CmekConfig。  | 
              
lastRotationTimestampMicros | 
                
                   
 僅供輸出。上次金鑰輪替的時間戳記。  | 
              
singleRegionKeys[] | 
                
                   
 (選用步驟) 部分 VAIS 功能需要單一區域 CMEK。  | 
              
notebooklmState | 
                
                   
 僅供輸出。NotebookLM 語料庫是否已可使用。  | 
              
狀態
CmekConfig 的狀態。
| 列舉 | |
|---|---|
STATE_UNSPECIFIED | 
                  CmekConfig 狀態不明。 | 
CREATING | 
                  正在建立 CmekConfig。 | 
ACTIVE | 
                  CmekConfig 可與 DataStore 搭配使用。 | 
KEY_ISSUE | 
                  CmekConfig 無法使用,最可能的原因是 KMS 金鑰遭到撤銷。 | 
DELETING | 
                  正在刪除 CmekConfig。 | 
DELETE_FAILED | 
                  無法刪除 CmekConfig。 | 
UNUSABLE | 
                  CmekConfig 無法使用,可能是因為發生內部問題。 | 
ACTIVE_ROTATING | 
                  KMS 金鑰版本正在輪替。 | 
DELETED | 
                  KMS 金鑰已軟刪除。最終會套用部分清理政策。 | 
EXPIRED | 
                  KMS 金鑰已過期,表示金鑰已停用 30 天以上。客戶可以呼叫 cmekConfigs.delete,將狀態變更為 DELETED。 | 
SingleRegionKey
單一區域 CMEK 的中繼資料。
| JSON 表示法 | 
|---|
{ "kmsKey": string }  | 
                
| 欄位 | |
|---|---|
kmsKey | 
                  
                     
 這是必要旗標,單一區域 kms 金鑰資源名稱,用於加密資源   | 
                
NotebookLMState
NotebookLM 的狀態。
| 列舉 | |
|---|---|
NOTEBOOK_LM_STATE_UNSPECIFIED | 
                  NotebookLM 狀態不明。 | 
NOTEBOOK_LM_NOT_READY | 
                  NotebookLM 尚未準備就緒。 | 
NOTEBOOK_LM_READY | 
                  NotebookLM 即可使用。 | 
NOTEBOOK_LM_NOT_ENABLED | 
                  NotebookLM 未啟用。 | 
方法 | 
            |
|---|---|
                
 | 
              取消佈建 CmekConfig。 | 
                
 | 
              
                取得 CmekConfig。 | 
            
                
 | 
              
                列出專案的所有 CmekConfig。 | 
            
                
 | 
              為客戶專案的位置佈建 CMEK 金鑰。 |