Recurso: CmekConfig
Son las configuraciones que se usan para habilitar la encriptación de datos con CMEK y claves de Cloud KMS.
Representación JSON |
---|
{ "name": string, "kmsKey": string, "kmsKeyVersion": string, "state": enum ( |
Campos | |
---|---|
name |
Obligatorio. Nombre del CmekConfig con el formato |
kmsKey |
Obligatorio. Es el nombre del recurso de la clave de KMS que se usará para encriptar los recursos |
kmsKeyVersion |
Solo salida. Nombre del recurso de la versión de la clave de KMS que se usará para encriptar los recursos |
state |
Solo salida. Son los estados de CmekConfig. |
isDefault |
Solo salida. Es la configuración predeterminada de CmekConfig para el cliente. |
lastRotationTimestampMicros |
Solo salida. Es la marca de tiempo de la última rotación de claves. |
singleRegionKeys[] |
Opcional. Son CMEK regionales únicas que se requieren para algunas funciones de VAIS. |
notebooklmState |
Solo salida. Indica si el corpus de NotebookLM está listo para usarse. |
Estado
Son los estados de CmekConfig.
Enums | |
---|---|
STATE_UNSPECIFIED |
Se desconoce el estado de CmekConfig. |
CREATING |
Se está creando el CmekConfig. |
ACTIVE |
CmekConfig se puede usar con DataStores. |
KEY_ISSUE |
CmekConfig no está disponible, probablemente porque se revocó la clave de KMS. |
DELETING |
Se está borrando el CmekConfig. |
DELETE_FAILED |
Se produjo un error en el proceso de eliminación de CmekConfig. |
UNUSABLE |
El CmekConfig no se puede usar, probablemente debido a algún problema interno. |
ACTIVE_ROTATING |
Se está rotando la versión de la clave de KMS. |
DELETED |
La clave de KMS se borró de forma parcial. Con el tiempo, se aplicará alguna política de limpieza. |
EXPIRED |
La clave de KMS venció, lo que significa que se inhabilitó hace más de 30 días. El cliente puede llamar a cmekConfigs.delete para cambiar el estado a DELETED. |
SingleRegionKey
Son los metadatos de las CMEK regionales únicas.
Representación JSON |
---|
{ "kmsKey": string } |
Campos | |
---|---|
kmsKey |
Obligatorio. Nombre del recurso de clave de KMS de una sola región que se usará para encriptar los recursos |
NotebookLMState
Estados de NotebookLM.
Enums | |
---|---|
NOTEBOOK_LM_STATE_UNSPECIFIED |
Se desconoce el estado de NotebookLM. |
NOTEBOOK_LM_NOT_READY |
NotebookLM no está listo. |
NOTEBOOK_LM_READY |
NotebookLM ya está listo para usarse. |
NOTEBOOK_LM_NOT_ENABLED |
NotebookLM no está habilitado. |
Métodos |
|
---|---|
|
Anula el aprovisionamiento de un CmekConfig. |
|
Obtiene el CmekConfig . |
|
Enumera todos los CmekConfig s del proyecto. |
|
Aprovisiona una clave CMEK para usarla en una ubicación del proyecto de un cliente. |