Recurso: CmekConfig
Configurações usadas para ativar a criptografia de dados da 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 os recursos |
kmsKeyVersion |
Apenas saída. Nome do recurso da versão da chave do KMS que será usado para criptografar os 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árias para alguns recursos do VAIS. |
notebooklmState |
Apenas saída. Indica 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 está indisponível, provavelmente porque a chave do KMS foi revogada. |
DELETING |
O CmekConfig está sendo excluído. |
DELETE_FAILED |
Falha no processo de exclusão de CmekConfig. |
UNUSABLE |
O CmekConfig não pode ser usado, provavelmente devido a algum problema interno. |
ACTIVE_ROTATING |
A versão da chave do KMS está sendo rotacionada. |
DELETED |
A chave do KMS é excluída de forma temporária. Alguma política de limpeza será aplicada. |
EXPIRED |
A chave do KMS expirou, ou seja, ela foi desativada há 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 de chave do 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 uma CmekConfig. |
|
Recebe o CmekConfig . |
|
Lista todos os CmekConfig s com o projeto. |
|
Provisiona uma chave CMEK para uso em um local do projeto de um cliente. |