kms.gdc.goog/v1
AEADKey
Rappresenta una chiave di crittografia da utilizzare per le operazioni di crittografia autenticata con dati associati (AEAD).
Visualizzato in: - AEADKeyList
| Campo | Descrizione |
|---|---|
apiVersion stringa |
kms.gdc.goog/v1 |
kind stringa |
AEADKey |
metadata ObjectMeta |
Per i campi di metadata, consulta la documentazione dell'API Kubernetes. |
spec AEADKeySpec |
|
status AEADKeyStatus |
AEADKeyList
Rappresenta una raccolta di AEADKey.
| Campo | Descrizione |
|---|---|
apiVersion stringa |
kms.gdc.goog/v1 |
kind stringa |
AEADKeyList |
metadata ListMeta |
Per i campi di metadata, consulta la documentazione dell'API Kubernetes. |
items Array AEADKey |
AEADKeySpec
Fornisce la specifica per una AEADKey.
Appare in: - AEADKey
| Campo | Descrizione |
|---|---|
algorithm AEADAlgorithm |
AEADKeyStatus
Fornisce lo stato di una AEADKey.
Appare in: - AEADKey
| Campo | Descrizione |
|---|---|
conditions Array Condition |
Un report che indica quando la creazione di una AEADKey è completata e pronta per l'uso. |
encryptedKeyMaterial array di numeri interi |
Materiale della chiave criptato dalla chiave radice del KMS. |
rootKeyID stringa |
Identificatore della chiave principale che ha eseguito il wrapping del materiale della chiave. Segue il formato root-key-namespace/root-key-type/root-key-name/version Esempio: kms-system/ctm/org1-root-key/1 o kms-system/local/org-1-root-key/1 |
KeyExport
Rappresenta una richiesta di esportazione di una chiave.
Visualizzato in: - KeyExportList
| Campo | Descrizione |
|---|---|
apiVersion stringa |
kms.gdc.goog/v1 |
kind stringa |
KeyExport |
metadata ObjectMeta |
Per i campi di metadata, consulta la documentazione dell'API Kubernetes. |
spec KeyExportSpec |
|
status KeyExportStatus |
KeyExportList
Rappresenta una raccolta di risorse KeyExport.
| Campo | Descrizione |
|---|---|
apiVersion stringa |
kms.gdc.goog/v1 |
kind stringa |
KeyExportList |
metadata ListMeta |
Per i campi di metadata, consulta la documentazione dell'API Kubernetes. |
items KeyExport array |
KeyExportSpec
Fornisce la specifica per una risorsa KeyExport.
Visualizzato in: - KeyExport
| Campo | Descrizione |
|---|---|
context KeySharingContext |
Le informazioni necessarie per eseguire il wrapping della chiave da esportare. |
keyToExport TypedLocalObjectReference |
Un riferimento alla chiave per l'esportazione. |
KeyExportStatus
Fornisce lo stato di una risorsa KeyExport.
Visualizzato in: - KeyExport
| Campo | Descrizione |
|---|---|
conditions Array Condition |
Lo stato della risorsa KeyExport come riuscita o non riuscita e il motivo dell'errore. |
exportedKey WrappedKey |
Il materiale della chiave esportato. |
KeyImport
Rappresenta una richiesta di importazione di una chiave.
Visualizzato in: - KeyImportList
| Campo | Descrizione |
|---|---|
apiVersion stringa |
kms.gdc.goog/v1 |
kind stringa |
KeyImport |
metadata ObjectMeta |
Per i campi di metadata, consulta la documentazione dell'API Kubernetes. |
spec KeyImportSpec |
|
status KeyImportStatus |
KeyImportList
Rappresenta una raccolta di importazioni di chiavi.
| Campo | Descrizione |
|---|---|
apiVersion stringa |
kms.gdc.goog/v1 |
kind stringa |
KeyImportList |
metadata ListMeta |
Per i campi di metadata, consulta la documentazione dell'API Kubernetes. |
items KeyImport |
KeyImportSpec
Fornisce la specifica per una risorsa KeyImport.
Visualizzato in: - KeyImport
| Campo | Descrizione |
|---|---|
context KeySharingContext |
Le informazioni del mittente per decomprimere il materiale chiave da importare. |
keyToImport WrappedKey |
Il materiale della chiave con wrapping da importare. |
KeyImportStatus
Fornisce lo stato di una risorsa KeyImport.
Visualizzato in: - KeyImport
| Campo | Descrizione |
|---|---|
conditions Array Condition |
Lo stato della risorsa KeyImport come in attesa, riuscita o non riuscita e un motivo del mancato funzionamento. |
peerContext PeerSharingContext |
Le informazioni necessarie per eseguire il wrapping della chiave da importare. |
importedKeyRef TypedLocalObjectReference |
Un riferimento alla chiave importata. |
KeyMetadata
Rappresenta gli attributi necessari per creare o ricreare la chiave del cliente.
Appare in: - WrappedKey
| Campo | Descrizione |
|---|---|
algorithm stringa |
L'algoritmo da utilizzare con la chiave. |
KeySharingContext
Contiene informazioni della parte che avvia l'intent per le operazioni di importazione ed esportazione delle chiavi.
Visualizzato in: - KeyExportSpec - KeyImportSpec
| Campo | Descrizione |
|---|---|
mechanism KeySharingMechanism |
Gli algoritmi da utilizzare per il wrapping delle chiavi. |
publicKey array di numeri interi |
PeerSharingContext
Contiene informazioni della parte che risponde all'intent per le operazioni di importazione delle chiavi.
Appare in: - KeyImportStatus
| Campo | Descrizione |
|---|---|
publicKey array di numeri interi |
|
privateKey array di numeri interi |
|
rootKeyID stringa |
Identificatore della chiave principale che ha eseguito il wrapping del materiale della chiave. Segue il formato root-key-namespace/root-key-type/root-key-name/version Esempio: kms-system/ctm/org1-root-key/1 o kms-system/local/org-1-root-key/1 |
RotationJob
Rappresenta una risorsa a livello di cluster che esegue la rotazione della chiave radice e la nuova crittografia di tutte le chiavi KMS nel cluster.
Visualizzato in: - RotationJobList
| Campo | Descrizione |
|---|---|
apiVersion stringa |
kms.gdc.goog/v1 |
kind stringa |
RotationJob |
metadata ObjectMeta |
Per i campi di metadata, consulta la documentazione dell'API Kubernetes. |
spec RotationJobSpec |
|
status RotationJobStatus |
RotationJobList
Rappresenta una raccolta di risorse RotationJob.
| Campo | Descrizione |
|---|---|
apiVersion stringa |
kms.gdc.goog/v1 |
kind stringa |
RotationJobList |
metadata ListMeta |
Per i campi di metadata, consulta la documentazione dell'API Kubernetes. |
items Array RotationJob |
RotationJobSpec
Fornisce la specifica per una risorsa RotationJob.
Appare in: - RotationJob
| Campo | Descrizione |
|---|---|
rootKeyResourceName stringa |
Il nome della chiave radice specificato nel formato namespaces/ |
ttlSecondsAfterCompletion integer |
TTLSecondsAfterCompletion specifica per quanto tempo deve persistere un RotationJob dopo il completamento. Se questo campo non è impostato, il valore predefinito è 24 ore (86400 secondi). |
RotationJobStatus
Fornisce lo stato di una risorsa RotationJob.
Appare in: - RotationJob
| Campo | Descrizione |
|---|---|
conditions Array Condition |
Lo stato della risorsa RotationJob come riuscita o non riuscita e fornisce un motivo per il mancato completamento. |
SigningKey
Rappresenta una chiave crittografica da utilizzare per creare firme digitali.
Appare in: - SigningKeyList
| Campo | Descrizione |
|---|---|
apiVersion stringa |
kms.gdc.goog/v1 |
kind stringa |
SigningKey |
metadata ObjectMeta |
Per i campi di metadata, consulta la documentazione dell'API Kubernetes. |
spec SigningKeySpec |
|
status SigningKeyStatus |
SigningKeyList
Rappresenta una raccolta di risorse SigningKey.
| Campo | Descrizione |
|---|---|
apiVersion stringa |
kms.gdc.goog/v1 |
kind stringa |
SigningKeyList |
metadata ListMeta |
Per i campi di metadata, consulta la documentazione dell'API Kubernetes. |
items Array SigningKey |
SigningKeySpec
Fornisce la specifica per una risorsa SigningKey.
Appare in: - SigningKey
| Campo | Descrizione |
|---|---|
algorithm SigningAlgorithm |
SigningKeyStatus
Fornisce lo stato di una risorsa SigningKey.
Appare in: - SigningKey
| Campo | Descrizione |
|---|---|
conditions Array Condition |
Un report che indica quando la creazione di una SigningKey è completata e pronta per l'uso. |
encryptedKeyMaterial array di numeri interi |
Materiale della chiave criptato dalla chiave radice del KMS. |
publicKey array di numeri interi |
La chiave pubblica della coppia di chiavi di firma asimmetrica. |
rootKeyID stringa |
Identificatore della chiave radice che ha eseguito il wrapping del materiale della chiave privata. Segue il formato root-key-namespace/root-key-type/root-key-name/version Esempio: kms-system/ctm/org1-root-key/1 o kms-system/local/org-1-root-key/1 |
WrappedKey
Contiene la chiave del cliente sottoposta a wrapping per le operazioni di importazione o esportazione.
Appare in: - KeyExportStatus - KeyImportSpec
| Campo | Descrizione |
|---|---|
metadata KeyMetadata |
Per i campi di metadata, consulta la documentazione dell'API Kubernetes. |
keyMaterial array di numeri interi |
Il materiale chiave con wrapping. |