kms.gdc.goog/v1
AEADKey
Representa una clave criptográfica que se usa en operaciones de cifrado autenticado con datos asociados (AEAD).
Aparece en: - AEADKeyList
| Campo | Descripción |
|---|---|
apiVersion string |
kms.gdc.goog/v1 |
kind string |
AEADKey |
metadata ObjectMeta |
Consulta la documentación de la API de Kubernetes para ver los campos de metadata. |
spec AEADKeySpec |
|
status AEADKeyStatus |
AEADKeyList
Representa una colección de AEADKeys.
| Campo | Descripción |
|---|---|
apiVersion string |
kms.gdc.goog/v1 |
kind string |
AEADKeyList |
metadata ListMeta |
Consulta la documentación de la API de Kubernetes para ver los campos de metadata. |
items Matriz AEADKey |
AEADKeySpec
Proporciona la especificación de una AEADKey.
Aparece en: - AEADKey
| Campo | Descripción |
|---|---|
algorithm AEADAlgorithm |
AEADKeyStatus
Proporciona el estado de un AEADKey.
Aparece en: - AEADKey
| Campo | Descripción |
|---|---|
conditions Array de condiciones |
Informe que indica cuándo se ha completado la creación de una AEADKey y está lista para usarse. |
encryptedKeyMaterial array de números enteros |
Material de claves encriptado con la clave raíz de KMS. |
rootKeyID string |
Identificador de la clave raíz que envolvió el material de la clave. Sigue el formato root-key-namespace/root-key-type/root-key-name/version Ejemplo - kms-system/ctm/org1-root-key/1 o kms-system/local/org-1-root-key/1 |
KeyExport
Representa una solicitud para exportar una clave.
Aparece en: - KeyExportList
| Campo | Descripción |
|---|---|
apiVersion string |
kms.gdc.goog/v1 |
kind string |
KeyExport |
metadata ObjectMeta |
Consulta la documentación de la API de Kubernetes para ver los campos de metadata. |
spec KeyExportSpec |
|
status KeyExportStatus |
KeyExportList
Representa una colección de recursos KeyExport.
| Campo | Descripción |
|---|---|
apiVersion string |
kms.gdc.goog/v1 |
kind string |
KeyExportList |
metadata ListMeta |
Consulta la documentación de la API de Kubernetes para ver los campos de metadata. |
items KeyExport |
KeyExportSpec
Proporciona la especificación de un recurso KeyExport.
Aparece en: - KeyExport
| Campo | Descripción |
|---|---|
context KeySharingContext |
La información necesaria para envolver la clave que se va a exportar. |
keyToExport TypedLocalObjectReference |
Referencia a la clave que se va a exportar. |
KeyExportStatus
Proporciona el estado de un recurso KeyExport.
Aparece en: - KeyExport
| Campo | Descripción |
|---|---|
conditions Array de condiciones |
El estado del recurso KeyExport (si se ha realizado correctamente o si ha fallado) y el motivo del fallo. |
exportedKey WrappedKey |
El material de clave exportado. |
KeyImport
Representa una solicitud para importar una clave.
Aparece en: - KeyImportList
| Campo | Descripción |
|---|---|
apiVersion string |
kms.gdc.goog/v1 |
kind string |
KeyImport |
metadata ObjectMeta |
Consulta la documentación de la API de Kubernetes para ver los campos de metadata. |
spec KeyImportSpec |
|
status KeyImportStatus |
KeyImportList
Representa una colección de importaciones de claves.
| Campo | Descripción |
|---|---|
apiVersion string |
kms.gdc.goog/v1 |
kind string |
KeyImportList |
metadata ListMeta |
Consulta la documentación de la API de Kubernetes para ver los campos de metadata. |
items KeyImport array |
KeyImportSpec
Proporciona la especificación de un recurso KeyImport.
Aparece en: - KeyImport
| Campo | Descripción |
|---|---|
context KeySharingContext |
Información del remitente para envolver el material de la clave que se va a importar. |
keyToImport WrappedKey |
El material de la clave encapsulada que se va a importar. |
KeyImportStatus
Proporciona el estado de un recurso KeyImport.
Aparece en: - KeyImport
| Campo | Descripción |
|---|---|
conditions Array de condiciones |
El estado del recurso KeyImport (pendiente, correcto o fallido) y el motivo del fallo. |
peerContext PeerSharingContext |
La información necesaria para envolver la clave que se va a importar. |
importedKeyRef TypedLocalObjectReference |
Una referencia a la clave importada. |
KeyMetadata
Representa los atributos necesarios para crear o volver a crear la clave de cliente.
Aparece en: - WrappedKey
| Campo | Descripción |
|---|---|
algorithm string |
El algoritmo que se va a usar con la clave. |
KeySharingContext
Contiene información de la parte que inicia la intención de realizar operaciones de importación y exportación de claves.
Aparece en: - KeyExportSpec - KeyImportSpec
| Campo | Descripción |
|---|---|
mechanism KeySharingMechanism |
Los algoritmos que se deben usar para envolver las claves. |
publicKey array de números enteros |
PeerSharingContext
Contiene información de la parte que responde a la intención de las operaciones de importación de claves.
Aparece en: - KeyImportStatus
| Campo | Descripción |
|---|---|
publicKey array de números enteros |
|
privateKey array de números enteros |
|
rootKeyID string |
Identificador de la clave raíz que envolvió el material de la clave. Sigue el formato root-key-namespace/root-key-type/root-key-name/version Ejemplo - kms-system/ctm/org1-root-key/1 o kms-system/local/org-1-root-key/1 |
RotationJob
Representa un recurso a nivel de clúster que ejecuta la rotación de la clave raíz y el reencriptado de todas las claves de KMS del clúster.
Aparece en: - RotationJobList
| Campo | Descripción |
|---|---|
apiVersion string |
kms.gdc.goog/v1 |
kind string |
RotationJob |
metadata ObjectMeta |
Consulta la documentación de la API de Kubernetes para ver los campos de metadata. |
spec RotationJobSpec |
|
status RotationJobStatus |
RotationJobList
Representa una colección de recursos RotationJob.
| Campo | Descripción |
|---|---|
apiVersion string |
kms.gdc.goog/v1 |
kind string |
RotationJobList |
metadata ListMeta |
Consulta la documentación de la API de Kubernetes para ver los campos de metadata. |
items RotationJob |
RotationJobSpec
Proporciona la especificación de un recurso RotationJob.
Aparece en: - RotationJob
| Campo | Descripción |
|---|---|
rootKeyResourceName string |
El nombre de la clave raíz especificado en el formulario namespaces/ |
ttlSecondsAfterCompletion entero |
TTLSecondsAfterCompletion especifica cuánto tiempo debe persistir un RotationJob después de completarse. Si no se define este campo, se le asignará el valor predeterminado de 24 horas (86.400 segundos). |
RotationJobStatus
Proporciona el estado de un recurso RotationJob.
Aparece en: - RotationJob
| Campo | Descripción |
|---|---|
conditions Array de condiciones |
El estado del recurso RotationJob (si se ha realizado correctamente o no) y el motivo del error. |
SigningKey
Representa una clave criptográfica que se usa para crear firmas digitales.
Aparece en: - SigningKeyList
| Campo | Descripción |
|---|---|
apiVersion string |
kms.gdc.goog/v1 |
kind string |
SigningKey |
metadata ObjectMeta |
Consulta la documentación de la API de Kubernetes para ver los campos de metadata. |
spec SigningKeySpec |
|
status SigningKeyStatus |
SigningKeyList
Representa una colección de recursos SigningKey.
| Campo | Descripción |
|---|---|
apiVersion string |
kms.gdc.goog/v1 |
kind string |
SigningKeyList |
metadata ListMeta |
Consulta la documentación de la API de Kubernetes para ver los campos de metadata. |
items SigningKey |
SigningKeySpec
Proporciona la especificación de un recurso SigningKey.
Aparece en: - SigningKey
| Campo | Descripción |
|---|---|
algorithm SigningAlgorithm |
SigningKeyStatus
Proporciona el estado de un recurso SigningKey.
Aparece en: - SigningKey
| Campo | Descripción |
|---|---|
conditions Array de condiciones |
Informe que indica cuándo se ha completado la creación de una SigningKey y está lista para usarse. |
encryptedKeyMaterial array de números enteros |
Material de claves encriptado con la clave raíz de KMS. |
publicKey array de números enteros |
La clave pública del par de claves de firma asimétricas. |
rootKeyID string |
Identificador de la clave raíz que envolvió el material de la clave privada. Sigue el formato root-key-namespace/root-key-type/root-key-name/version Ejemplo - kms-system/ctm/org1-root-key/1 o kms-system/local/org-1-root-key/1 |
WrappedKey
Contiene la clave del cliente encapsulada para operaciones de importación o exportación.
Aparece en: - KeyExportStatus - KeyImportSpec
| Campo | Descripción |
|---|---|
metadata KeyMetadata |
Consulta la documentación de la API de Kubernetes para ver los campos de metadata. |
keyMaterial array de números enteros |
El material de la clave encapsulada. |