kms library

Cloud KMS key rings and crypto keys.

Classes

GoogleKmsCryptoKey
Factory wrapper for google_kms_crypto_key (provider hashicorp/google ~> 7.0).
GoogleKmsCryptoKeyIamMember
Factory wrapper for google_kms_crypto_key_iam_member.
GoogleKmsKeyRing
Factory wrapper for google_kms_key_ring (provider hashicorp/google ~> 7.0).
GoogleKmsKeyRingIamMember
Factory wrapper for google_kms_key_ring_iam_member.
VersionTemplate
version_template nested block (max=1) on google_kms_crypto_key.

Enums

KmsKeyPurpose
Purpose for google_kms_crypto_key.purpose (immutable, default encryptDecrypt). See the CryptoKeyPurpose reference.
KmsProtectionLevel
Protection level for version_template.protection_level (immutable, default software). Per MM docs, possible values are SOFTWARE, HSM, EXTERNAL, EXTERNAL_VPC.