API KRM kms.gdc.goog/v1

kms.gdc.goog/v1

AEADKey

Representa uma chave criptográfica a usar para operações de encriptação autenticada com dados associados (AEAD).

Aparece em: - AEADKeyList

Campo Descrição
apiVersion string kms.gdc.goog/v1
kind string AEADKey
metadata ObjectMeta Consulte a documentação da API Kubernetes para os campos de metadata.
spec AEADKeySpec
status AEADKeyStatus

AEADKeyList

Representa uma coleção de AEADKeys.

Campo Descrição
apiVersion string kms.gdc.goog/v1
kind string AEADKeyList
metadata ListMeta Consulte a documentação da API Kubernetes para os campos de metadata.
items AEADKey

AEADKeySpec

Fornece a especificação de uma AEADKey.

Aparece em: - AEADKey

Campo Descrição
algorithm AEADAlgorithm

AEADKeyStatus

Fornece o estado de uma AEADKey.

Aparece em: - AEADKey

Campo Descrição
conditions Matriz de condições Um relatório que indica quando a criação de uma AEADKey está concluída e pronta a ser usada.
encryptedKeyMaterial matriz de números inteiros Material da chave encriptado pela chave principal do KMS.
rootKeyID string Identificador da chave raiz que envolveu o material da chave. Segue o formato root-key-namespace/root-key-type/root-key-name/version Exemplo: kms-system/ctm/org1-root-key/1 ou kms-system/local/org-1-root-key/1

KeyExport

Representa um pedido de exportação de uma chave.

Aparece em: - KeyExportList

Campo Descrição
apiVersion string kms.gdc.goog/v1
kind string KeyExport
metadata ObjectMeta Consulte a documentação da API Kubernetes para os campos de metadata.
spec KeyExportSpec
status KeyExportStatus

KeyExportList

Representa uma coleção de recursos KeyExport.

Campo Descrição
apiVersion string kms.gdc.goog/v1
kind string KeyExportList
metadata ListMeta Consulte a documentação da API Kubernetes para os campos de metadata.
items KeyExport

KeyExportSpec

Fornece a especificação de um recurso KeyExport.

Aparece em: - KeyExport

Campo Descrição
context KeySharingContext As informações necessárias para encapsular a chave para exportação.
keyToExport TypedLocalObjectReference Uma referência à chave para exportação.

KeyExportStatus

Fornece o estado de um recurso KeyExport.

Aparece em: - KeyExport

Campo Descrição
conditions Matriz de condições O estado do recurso KeyExport como bem-sucedido ou falhado, e indica um motivo para a falha.
exportedKey WrappedKey O material de chaves exportado.

KeyImport

Representa um pedido para importar uma chave.

Aparece em: - KeyImportList

Campo Descrição
apiVersion string kms.gdc.goog/v1
kind string KeyImport
metadata ObjectMeta Consulte a documentação da API Kubernetes para os campos de metadata.
spec KeyImportSpec
status KeyImportStatus

KeyImportList

Representa uma coleção de importações de chaves.

Campo Descrição
apiVersion string kms.gdc.goog/v1
kind string KeyImportList
metadata ListMeta Consulte a documentação da API Kubernetes para os campos de metadata.
items KeyImport

KeyImportSpec

Fornece a especificação de um recurso KeyImport.

Aparece em: - KeyImport

Campo Descrição
context KeySharingContext As informações do remetente para desembrulhar o material da chave a importar.
keyToImport WrappedKey O material da chave envolvida a importar.

KeyImportStatus

Fornece o estado de um recurso KeyImport.

Aparece em: - KeyImport

Campo Descrição
conditions Matriz de condições O estado do recurso KeyImport como pendente, bem-sucedido ou com falha, e um motivo para a falha.
peerContext PeerSharingContext As informações necessárias para encapsular a chave a importar.
importedKeyRef TypedLocalObjectReference Uma referência à chave importada.

KeyMetadata

Representa os atributos necessários para criar ou recriar a chave do cliente.

Aparece em: - WrappedKey

Campo Descrição
algorithm string O algoritmo a usar com a chave.

KeySharingContext

Contém informações da parte que inicia a intenção de operações de importação e exportação de chaves.

Aparece em: - KeyExportSpec - KeyImportSpec

Campo Descrição
mechanism KeySharingMechanism Os algoritmos a usar para encapsular chaves.
publicKey matriz de números inteiros

PeerSharingContext

Contém informações da parte que responde à intenção de operações de importação de chaves.

Aparece em: - KeyImportStatus

Campo Descrição
publicKey matriz de números inteiros
privateKey matriz de números inteiros
rootKeyID string Identificador da chave raiz que envolveu o material da chave. Segue o formato root-key-namespace/root-key-type/root-key-name/version Exemplo: kms-system/ctm/org1-root-key/1 ou kms-system/local/org-1-root-key/1

RotationJob

Representa um recurso ao nível do cluster que executa a rotação da chave raiz e a reencriptação de todas as chaves do KMS no cluster.

Aparece em: - RotationJobList

Campo Descrição
apiVersion string kms.gdc.goog/v1
kind string RotationJob
metadata ObjectMeta Consulte a documentação da API Kubernetes para os campos de metadata.
spec RotationJobSpec
status RotationJobStatus

RotationJobList

Representa uma coleção de recursos RotationJob.

Campo Descrição
apiVersion string kms.gdc.goog/v1
kind string RotationJobList
metadata ListMeta Consulte a documentação da API Kubernetes para os campos de metadata.
items RotationJob

RotationJobSpec

Fornece a especificação de um recurso RotationJob.

Aparece em: - RotationJob

Campo Descrição
rootKeyResourceName string O nome da chave de raiz especificado no formulário namespaces//secrets/
ttlSecondsAfterCompletion número inteiro TTLSecondsAfterCompletion especifica durante quanto tempo um RotationJob deve persistir após a conclusão. Se este campo não estiver definido, a predefinição é 24 horas (86 400 segundos)

RotationJobStatus

Fornece o estado de um recurso RotationJob.

Aparece em: - RotationJob

Campo Descrição
conditions Matriz de condições O estado do recurso RotationJob como bem-sucedido ou falhado, e indica um motivo para a falha.

SigningKey

Representa uma chave criptográfica a usar para criar assinaturas digitais.

Aparece em: - SigningKeyList

Campo Descrição
apiVersion string kms.gdc.goog/v1
kind string SigningKey
metadata ObjectMeta Consulte a documentação da API Kubernetes para os campos de metadata.
spec SigningKeySpec
status SigningKeyStatus

SigningKeyList

Representa uma coleção de recursos SigningKey.

Campo Descrição
apiVersion string kms.gdc.goog/v1
kind string SigningKeyList
metadata ListMeta Consulte a documentação da API Kubernetes para os campos de metadata.
items SigningKey

SigningKeySpec

Fornece a especificação de um recurso SigningKey.

Aparece em: - SigningKey

Campo Descrição
algorithm SigningAlgorithm

SigningKeyStatus

Fornece o estado de um recurso SigningKey.

Aparece em: - SigningKey

Campo Descrição
conditions Matriz de condições Um relatório que indica quando a criação de uma SigningKey está concluída e pronta a ser usada.
encryptedKeyMaterial matriz de números inteiros Material da chave encriptado pela chave principal do KMS.
publicKey matriz de números inteiros A chave pública do par de chaves de assinatura assimétricas.
rootKeyID string Identificador da chave raiz que envolveu o material da chave privada. Segue o formato root-key-namespace/root-key-type/root-key-name/version Exemplo: kms-system/ctm/org1-root-key/1 ou kms-system/local/org-1-root-key/1

WrappedKey

Contém a chave do cliente envolvida para operações de importação ou exportação.

Aparece em: - KeyExportStatus - KeyImportSpec

Campo Descrição
metadata KeyMetadata Consulte a documentação da API Kubernetes para os campos de metadata.
keyMaterial matriz de números inteiros O material da chave encapsulada.