Kms Functions
Functions
Retrieves the current IAM policy data for a Google Cloud KMS crypto key.
Provides access to all Google Cloud Platform KMS CryptoKeys in a given KeyRing. For more information see the official documentation and API. A CryptoKey is an interface to key material which can be used to encrypt and decrypt data. A CryptoKey belongs to a Google Cloud KMS KeyRing.
Retrieves the current IAM policy data for a Google Cloud KMS key ring.
Provides access to a Google Cloud Platform KMS CryptoKey. For more information see the official documentation and API. A CryptoKey is an interface to key material which can be used to encrypt and decrypt data. A CryptoKey belongs to a Google Cloud KMS KeyRing.
Provides access to a Google Cloud Platform KMS CryptoKeyVersion. For more information see the official documentation and API. A CryptoKeyVersion represents an individual cryptographic key, and the associated key material.
Provides access to Google Cloud Platform KMS KeyRing. For more information see the official documentation and API. A KeyRing is a grouping of CryptoKeys for organizational purposes. A KeyRing belongs to a Google Cloud Platform Project and resides in a specific location.
This data source allows you to use data encrypted with Google Cloud KMS within your resource definitions. For more information see the official documentation.
First, create a KMS KeyRing and CryptoKey using the resource definitions:
!>Warning: This data source is deprecated. Use the gcp.kms.SecretCiphertext
resource instead. This data source allows you to encrypt data with Google Cloud KMS and use the ciphertext within your resource definitions. For more information see the official documentation.