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/ |
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. |