KRM API kms.global.gdc.goog/v1

kms.global.gdc.goog/v1

MZAEADKey

MZAEADKey represents the key material that needs to be replicated across multiple zones.

Appears in: - MZAEADKeyList

Field Description
apiVersion string kms.global.gdc.goog/v1
kind string MZAEADKey
metadata ObjectMeta Refer to Kubernetes API documentation for fields of metadata.
spec AEADKeySpec
status MZAEADKeyStatus

MZAEADKeyList

MZAEADKeyList contains a list of MZAEADKey

Field Description
apiVersion string kms.global.gdc.goog/v1
kind string MZAEADKeyList
metadata ListMeta Refer to Kubernetes API documentation for fields of metadata.
items MZAEADKey array

MZAEADKeyStatus

MZAEADKeyStatus defines the observed state of MZAEADKey.

Appears in: - MZAEADKey

Field Description
conditions Condition array A report that indicates when an AEADKey creation is complete and ready for use.
encryptedKeyMaterial integer array Key material encrypted by the KMS root key.
rootKeyID string Identifier to the root key that wrapped the key material. Follows the format root-key-namespace/root-key-type/root-key-name/version Example - kms-system/ctm/org1-root-key/1 or kms-system/local/org-1-root-key/1
zones MZAEADKeyZoneStatus array Zones represent the status and details of key replication in each zone.
primaryZone string

MZAEADKeyZoneStatus

MZAEADKeyZoneStatus represents the replication status of a specific zone.

Appears in: - MZAEADKeyStatus

Field Description
zoneName string
conditions Condition array Indicates whether the zone has successfully completed processing the key material or not.