kms.gdc.goog/v1
AEADKey
Representa una clave criptográfica que se usará para las operaciones de encriptación autenticada 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 conocer 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 conocer los campos de metadata. | 
items arreglo de AEADKey | 
AEADKeySpec
Proporciona la especificación de una AEADKey.
Aparece en: - AEADKey
| Campo | Descripción | 
|---|---|
algorithm AEADAlgorithm | 
AEADKeyStatus
Proporciona el estado de una AEADKey.
Aparece en: - AEADKey
| Campo | Descripción | 
|---|---|
conditions arreglo de condiciones | 
Es un informe que indica cuándo se completa la creación de una AEADKey y está lista para usarse. | 
encryptedKeyMaterial arreglo de números enteros | 
Es el material de la clave encriptado por la clave raíz de KMS. | 
rootKeyID string | 
Es el identificador de la clave raíz que unió el material de 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 conocer 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 conocer los campos de metadata. | 
items arreglo de KeyExport | 
KeyExportSpec
Proporciona la especificación de un recurso KeyExport.
Aparece en: - KeyExport
| Campo | Descripción | 
|---|---|
context KeySharingContext | 
Es la información necesaria para unir la clave que se exportará. | 
keyToExport TypedLocalObjectReference | 
Es una referencia a la clave para la exportación. | 
KeyExportStatus
Proporciona el estado de un recurso KeyExport.
Aparece en: - KeyExport
| Campo | Descripción | 
|---|---|
conditions arreglo de condiciones | 
Es el estado del recurso KeyExport como exitoso o con errores, y proporciona un motivo del error. | 
exportedKey WrappedKey | 
Es el material de la clave exportada. | 
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 conocer 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 conocer los campos de metadata. | 
items arreglo de KeyImport | 
KeyImportSpec
Proporciona la especificación de un recurso KeyImport.
Aparece en: - KeyImport
| Campo | Descripción | 
|---|---|
context KeySharingContext | 
Es la información del remitente para desencapsular el material de claves que se importará. | 
keyToImport WrappedKey | 
Es el material de clave unido que se importará. | 
KeyImportStatus
Proporciona el estado de un recurso de KeyImport.
Aparece en: - KeyImport
| Campo | Descripción | 
|---|---|
conditions arreglo de condiciones | 
Es el estado del recurso KeyImport como pendiente, correcto o con errores, y un motivo del error. | 
peerContext PeerSharingContext | 
Es la información necesaria para unir la clave que se importará. | 
importedKeyRef TypedLocalObjectReference | 
Es una referencia a la clave importada. | 
KeyMetadata
Representa los atributos necesarios para crear o volver a crear la clave del cliente.
Aparece en: - WrappedKey
| Campo | Descripción | 
|---|---|
algorithm string | 
Es el algoritmo que se usará con la clave. | 
KeySharingContext
Contiene información de la parte que inicia la intención para las operaciones de importación y exportación de claves.
Aparece en: - KeyExportSpec - KeyImportSpec
| Campo | Descripción | 
|---|---|
mechanism KeySharingMechanism | 
Son los algoritmos que se usarán para unir claves. | 
publicKey arreglo de números enteros | 
PeerSharingContext
Contiene información de la parte que responde al intent para las operaciones de importación de claves.
Aparece en: - KeyImportStatus
| Campo | Descripción | 
|---|---|
publicKey arreglo de números enteros | 
|
privateKey arreglo de números enteros | 
|
rootKeyID string | 
Es el identificador de la clave raíz que unió el material de 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 del clúster que ejecuta la rotación de claves raíz y la reencriptación de todas las claves de KMS en el 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 conocer los campos de metadata. | 
spec RotationJobSpec | 
|
status RotationJobStatus | 
RotationJobList
Representa una colección de recursos de 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 conocer los campos de metadata. | 
items arreglo de RotationJob | 
RotationJobSpec
Proporciona la especificación de un recurso RotationJob.
Aparece en: - RotationJob
| Campo | Descripción | 
|---|---|
rootKeyResourceName string | 
Es el nombre de la clave raíz especificado en el formulario namespaces/ | 
ttlSecondsAfterCompletion número entero | 
TTLSecondsAfterCompletion especifica cuánto tiempo debe persistir un RotationJob después de que se complete. Si no se configura este campo, se establecerá de forma predeterminada en 24 h (86,400 s). | 
RotationJobStatus
Proporciona el estado de un recurso de RotationJob.
Aparece en: - RotationJob
| Campo | Descripción | 
|---|---|
conditions arreglo de condiciones | 
Es el estado del recurso RotationJob como correcto o con errores, y proporciona un motivo del error. | 
SigningKey
Representa una clave criptográfica que se usará 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 conocer 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 conocer los campos de metadata. | 
items arreglo de 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 de SigningKey.
Aparece en: - SigningKey
| Campo | Descripción | 
|---|---|
conditions arreglo de condiciones | 
Es un informe que indica cuándo se completa la creación de una SigningKey y está lista para usarse. | 
encryptedKeyMaterial arreglo de números enteros | 
Es el material de la clave encriptado por la clave raíz de KMS. | 
publicKey arreglo de números enteros | 
Es la clave pública del par de claves de firma asimétricas. | 
rootKeyID string | 
Es el identificador de la clave raíz que unió 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 unida para las 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 conocer los campos de metadata. | 
keyMaterial arreglo de números enteros | 
Es el material de la clave unida. |