Ressource: CmekConfig
Konfigurationen, die zum Aktivieren der CMEK-Datenverschlüsselung mit Cloud KMS-Schlüsseln verwendet werden.
| JSON-Darstellung | 
|---|
{ "name": string, "kmsKey": string, "kmsKeyVersion": string, "state": enum (  | 
              
| Felder | |
|---|---|
name | 
                
                   
 Erforderlich. Der Name der CmekConfig im Format   | 
              
kmsKey | 
                
                   
 Erforderlich. Der Ressourcenname des KMS-Schlüssels, der zum Verschlüsseln von Ressourcen   | 
              
kmsKeyVersion | 
                
                   
 Nur Ausgabe. Ressourcenname der KMS-Schlüsselversion, die zum Verschlüsseln von Ressourcen   | 
              
state | 
                
                   
 Nur Ausgabe. Die Status der CmekConfig.  | 
              
isDefault | 
                
                   
 Nur Ausgabe. Die Standard-CmekConfig für den Kunden.  | 
              
lastRotationTimestampMicros | 
                
                   
 Nur Ausgabe. Der Zeitstempel der letzten Schlüsselrotation.  | 
              
singleRegionKeys[] | 
                
                   
 Optional. Einzelregionale CMEKs, die für einige VAIS-Funktionen erforderlich sind.  | 
              
notebooklmState | 
                
                   
 Nur Ausgabe. Gibt an, ob das NotebookLM-Corpus verwendet werden kann.  | 
              
Bundesland
Status der CmekConfig.
| Enums | |
|---|---|
STATE_UNSPECIFIED | 
                  Der Status von CmekConfig ist unbekannt. | 
CREATING | 
                  Die CmekConfig wird erstellt. | 
ACTIVE | 
                  CmekConfig kann mit DataStores verwendet werden. | 
KEY_ISSUE | 
                  Die CmekConfig ist nicht verfügbar, höchstwahrscheinlich, weil der KMS-Schlüssel widerrufen wurde. | 
DELETING | 
                  Die CmekConfig wird gelöscht. | 
DELETE_FAILED | 
                  Das Löschen der CmekConfig ist fehlgeschlagen. | 
UNUSABLE | 
                  Die CmekConfig ist wahrscheinlich aufgrund eines internen Problems nicht nutzbar. | 
ACTIVE_ROTATING | 
                  Die KMS-Schlüsselversion wird rotiert. | 
DELETED | 
                  Der KMS-Schlüssel wurde vorläufig gelöscht. Es wird eine Bereinigungsrichtlinie angewendet. | 
EXPIRED | 
                  Der KMS-Schlüssel ist abgelaufen. Das bedeutet, dass der Schlüssel seit mehr als 30 Tagen deaktiviert ist. Der Kunde kann cmekConfigs.delete aufrufen, um den Status in DELETED zu ändern. | 
SingleRegionKey
Metadaten für CMEKs für einzelne Regionen.
| JSON-Darstellung | 
|---|
{ "kmsKey": string }  | 
                
| Felder | |
|---|---|
kmsKey | 
                  
                     
 Erforderlich. Der Ressourcenname des KMS-Schlüssels für eine einzelne Region, der zum Verschlüsseln von Ressourcen   | 
                
NotebookLMState
Status von NotebookLM
| Enums | |
|---|---|
NOTEBOOK_LM_STATE_UNSPECIFIED | 
                  Der Status von NotebookLM ist unbekannt. | 
NOTEBOOK_LM_NOT_READY | 
                  NotebookLM ist nicht bereit. | 
NOTEBOOK_LM_READY | 
                  NotebookLM kann jetzt verwendet werden. | 
NOTEBOOK_LM_NOT_ENABLED | 
                  NotebookLM ist nicht aktiviert. | 
Methoden | 
            |
|---|---|
                
 | 
              Hebt die Bereitstellung einer CmekConfig auf. | 
                
 | 
              
                Ruft die CmekConfig ab. | 
            
                
 | 
              
                Listet alle CmekConfig im Projekt auf. | 
            
                
 | 
              Stellt einen CMEK-Schlüssel zur Verwendung an einem Standort des Projekts eines Kunden bereit. |