kms library
Cloud KMS key rings and crypto keys.
Classes
- GoogleKmsAutokeyConfig
-
Factory wrapper for
google_kms_autokey_config. - GoogleKmsCryptoKey
-
Factory wrapper for
google_kms_crypto_key. - GoogleKmsCryptoKeyIamBinding
-
Factory wrapper for
google_kms_crypto_key_iam_binding. - GoogleKmsCryptoKeyIamMember
-
Factory wrapper for
google_kms_crypto_key_iam_member. - GoogleKmsCryptoKeyIamPolicy
-
Factory wrapper for
google_kms_crypto_key_iam_policy. - GoogleKmsCryptoKeyVersion
-
Factory wrapper for
google_kms_crypto_key_version. - GoogleKmsEkmConnection
-
Factory wrapper for
google_kms_ekm_connection. - GoogleKmsEkmConnectionIamBinding
-
Factory wrapper for
google_kms_ekm_connection_iam_binding. - GoogleKmsEkmConnectionIamMember
-
Factory wrapper for
google_kms_ekm_connection_iam_member. - GoogleKmsEkmConnectionIamPolicy
-
Factory wrapper for
google_kms_ekm_connection_iam_policy. - GoogleKmsKeyHandle
-
Factory wrapper for
google_kms_key_handle. - GoogleKmsKeyRing
-
Factory wrapper for
google_kms_key_ring. - GoogleKmsKeyRingIamBinding
-
Factory wrapper for
google_kms_key_ring_iam_binding. - GoogleKmsKeyRingIamMember
-
Factory wrapper for
google_kms_key_ring_iam_member. - GoogleKmsKeyRingIamPolicy
-
Factory wrapper for
google_kms_key_ring_iam_policy. - GoogleKmsKeyRingImportJob
-
Factory wrapper for
google_kms_key_ring_import_job. - GoogleKmsProjectAutokeyConfig
-
Factory wrapper for
google_kms_project_autokey_config. - GoogleKmsSecretCiphertext
-
Factory wrapper for
google_kms_secret_ciphertext. - KmsCryptoKeyVersionTemplate
-
version_templatenested block (max=1) ongoogle_kms_crypto_key. - KmsEkmConnectionServiceResolvers
-
Typed helper for the
service_resolversblock ofgoogle_kms_ekm_connection(derived from provider schema). - KmsEkmConnectionServiceResolversServerCertificates
-
Typed helper for the
service_resolvers.server_certificatesblock ofgoogle_kms_ekm_connection(derived from provider schema).
Enums
- KmsAutokeyConfigKeyProjectResolutionMode
-
Kms Autokey Config Key Project Resolution enum for
key_project_resolution_mode. - KmsCryptoKeyVersionState
-
Operational state for
google_kms_crypto_key_version.state. Usually read-only; set only to manuallyENABLEorDISABLEa version. - KmsEkmConnectionKeyManagementMode
-
Kms Ekm Connection Key Management enum for
key_management_mode. - KmsKeyPurpose
-
Purpose for
google_kms_crypto_key.purpose(immutable, defaultencryptDecrypt). See the CryptoKeyPurpose reference. - KmsKeyRingImportJobImportMethod
-
Kms Key Ring Import Job Import enum for
import_method. - KmsKeyRingImportJobProtectionLevel
-
Kms Key Ring Import Job Protection enum for
protection_level. - KmsProjectAutokeyConfigKeyProjectResolutionMode
-
Kms Project Autokey Config Key Project Resolution enum for
key_project_resolution_mode. - KmsProtectionLevel
-
Protection level for
version_template.protection_level(immutable, defaultsoftware). Per MM docs, possible values are SOFTWARE, HSM, EXTERNAL, EXTERNAL_VPC.