Recurso: CmekConfig
Configurações usadas para ativar a criptografia de dados CMEK com chaves do Cloud KMS.
| Representação JSON |
|---|
{ "name": string, "kmsKey": string, "kmsKeyVersion": string, "state": enum ( |
| Campos | |
|---|---|
name |
Obrigatório. O nome do CmekConfig no formato |
kmsKey |
Obrigatório. Nome do recurso da chave KMS que será usado para criptografar recursos |
kmsKeyVersion |
Apenas saída. Nome do recurso da versão da chave KMS que será usado para criptografar recursos |
state |
Apenas saída. Os estados do CmekConfig. |
isDefault |
Apenas saída. O CmekConfig padrão para o cliente. |
lastRotationTimestampMicros |
Apenas saída. O carimbo de data/hora da última rotação de chaves. |
singleRegionKeys[] |
Opcional. CMEKs de região única necessários para alguns recursos do VAIS. |
notebooklmState |
Apenas saída. Se o corpus do NotebookLM está pronto para uso. |
Estado
Estados do CmekConfig.
| Tipos enumerados | |
|---|---|
STATE_UNSPECIFIED |
O estado do CmekConfig é desconhecido. |
CREATING |
O CmekConfig está sendo criado. |
ACTIVE |
O CmekConfig pode ser usado com DataStores. |
KEY_ISSUE |
O CmekConfig não está disponível, provavelmente porque a chave KMS foi revogada. |
DELETING |
O CmekConfig está sendo excluído. |
DELETE_FAILED |
O processo de exclusão do CmekConfig falhou. |
UNUSABLE |
O CmekConfig não pode ser usado, provavelmente devido a algum problema interno. |
ACTIVE_ROTATING |
A versão da chave KMS está sendo girada. |
DELETED |
A chave KMS foi excluída temporariamente. Alguma política de limpeza será aplicada. |
EXPIRED |
A chave KMS expirou, o que significa que ela foi desativada por mais de 30 dias. O cliente pode chamar cmekConfigs.delete para mudar o estado para DELETED. |
SingleRegionKey
Metadados para CMEKs de região única.
| Representação JSON |
|---|
{ "kmsKey": string } |
| Campos | |
|---|---|
kmsKey |
Obrigatório. Nome do recurso da chave KMS de região única que será usado para criptografar recursos |
NotebookLMState
Estados do NotebookLM.
| Tipos enumerados | |
|---|---|
NOTEBOOK_LM_STATE_UNSPECIFIED |
O estado do NotebookLM é desconhecido. |
NOTEBOOK_LM_NOT_READY |
O NotebookLM não está pronto. |
NOTEBOOK_LM_READY |
O NotebookLM está pronto para uso. |
NOTEBOOK_LM_NOT_ENABLED |
O NotebookLM não está ativado. |
Métodos |
|
|---|---|
|
Desprovisiona um CmekConfig. |
|
Recebe o CmekConfig. |
|
Lista todos os CmekConfigs com o projeto. |
|
Provisiona uma chave CMEK para uso em um local do projeto de um cliente. |