리소스: 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 키를 프로비저닝합니다. |