Recurso: CmekConfig
Configuraciones que se usan para habilitar el cifrado de datos con CMEK mediante claves de Cloud KMS.
| Representación JSON | 
|---|
| { "name": string, "kmsKey": string, "kmsKeyVersion": string, "state": enum ( | 
| Campos | |
|---|---|
| name | 
 Obligatorio. Nombre de CmekConfig del formulario  | 
| kmsKey | 
 Obligatorio. Nombre del recurso de clave de KMS que se usará para cifrar recursos  | 
| kmsKeyVersion | 
 Solo de salida. Nombre del recurso de la versión de la clave de KMS que se usará para cifrar los recursos  | 
| state | 
 Solo de salida. Estados de CmekConfig. | 
| isDefault | 
 Solo de salida. CmekConfig predeterminado del cliente. | 
| lastRotationTimestampMicros | 
 Solo de salida. Marca de tiempo de la última rotación de claves. | 
| singleRegionKeys[] | 
 Opcional. CMEKs de una sola región que son necesarias para algunas funciones de VAIS. | 
| notebooklmState | 
 Solo de salida. Indica si el corpus de NotebookLM está listo para usarse. | 
Estado
Estados de CmekConfig.
| Enumeraciones | |
|---|---|
| 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 ha revocado la clave de KMS. | 
| DELETING | Se está eliminando el CmekConfig. | 
| DELETE_FAILED | No se ha podido eliminar CmekConfig. | 
| UNUSABLE | No se puede usar CmekConfig, probablemente debido a algún problema interno. | 
| ACTIVE_ROTATING | La versión de la clave de KMS se está rotando. | 
| DELETED | La clave de KMS se elimina de forma lógica. Se aplicará alguna política de limpieza. | 
| EXPIRED | La clave de KMS ha caducado, lo que significa que se ha inhabilitado durante más de 30 días. El cliente puede llamar a cmekConfigs.delete para cambiar el estado a DELETED. | 
SingleRegionKey
Metadatos de las CMEKs de una sola región.
| Representación JSON | 
|---|
| { "kmsKey": string } | 
| Campos | |
|---|---|
| kmsKey | 
 Obligatorio. Nombre del recurso de clave de KMS de una sola región que se usará para cifrar recursos  | 
NotebookLMState
Estados de NotebookLM.
| Enumeraciones | |
|---|---|
| NOTEBOOK_LM_STATE_UNSPECIFIED | Se desconoce el estado de NotebookLM. | 
| NOTEBOOK_LM_NOT_READY | NotebookLM no está listo. | 
| NOTEBOOK_LM_READY | Ya puedes usar NotebookLM. | 
| NOTEBOOK_LM_NOT_ENABLED | NotebookLM no está habilitado. | 
| Métodos | |
|---|---|
| 
 | Elimina un recurso CmekConfig. | 
| 
 | Obtiene el CmekConfig. | 
| 
 | Muestra todos los CmekConfigs del proyecto. | 
| 
 | Proporciona una clave CMEK para usarla en una ubicación del proyecto de un cliente. |