리소스: CmekConfig
Cloud KMS 키로 CMEK 데이터 암호화를 사용 설정하는 데 사용되는 구성입니다.
| JSON 표현 | 
|---|
{ "name": string, "kmsKey": string, "kmsKeyVersion": string, "state": enum (  | 
              
| 필드 | |
|---|---|
name | 
                
                   
 필수 항목입니다.   | 
              
kmsKey | 
                
                   
 필수 항목입니다.   | 
              
kmsKeyVersion | 
                
                   
 출력 전용입니다.   | 
              
state | 
                
                   
 출력 전용입니다. CmekConfig의 상태입니다.  | 
              
isDefault | 
                
                   
 출력 전용입니다. 고객의 기본 CmekConfig입니다.  | 
              
lastRotationTimestampMicros | 
                
                   
 출력 전용입니다. 마지막 키 순환의 타임스탬프입니다.  | 
              
singleRegionKeys[] | 
                
                   
 (선택사항) 일부 VAIS 기능에 필요한 단일 지역 CMEK  | 
              
notebooklmState | 
                
                   
 출력 전용입니다. NotebookLM 코퍼스를 사용할 준비가 되었는지 여부입니다.  | 
              
주
CmekConfig의 상태입니다.
| 열거형 | |
|---|---|
STATE_UNSPECIFIED | 
                  CmekConfig 상태를 알 수 없습니다. | 
CREATING | 
                  CmekConfig를 만드는 중입니다. | 
ACTIVE | 
                  CmekConfig는 데이터 스토어와 함께 사용할 수 있습니다. | 
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 | 
                  
                     
 필수 항목입니다.   | 
                
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 키를 프로비저닝합니다. |