Package-level declarations
Types
Builder for AutokeyConfigArgs.
Builder for AutokeyConfig.
A CryptoKey represents a logical key that can be used for cryptographic operations.
Builder for CryptoKeyArgs.
Three different resources help you manage your IAM policy for KMS crypto key. Each of these resources serves a different use case:
Three different resources help you manage your IAM policy for KMS crypto key. Each of these resources serves a different use case:
Builder for CryptoKeyIAMBindingArgs.
Builder for CryptoKeyIAMBinding.
Three different resources help you manage your IAM policy for KMS crypto key. Each of these resources serves a different use case:
Three different resources help you manage your IAM policy for KMS crypto key. Each of these resources serves a different use case:
Builder for CryptoKeyIAMMemberArgs.
Builder for CryptoKeyIAMMember.
Three different resources help you manage your IAM policy for KMS crypto key. Each of these resources serves a different use case:
Three different resources help you manage your IAM policy for KMS crypto key. Each of these resources serves a different use case:
Builder for CryptoKeyIAMPolicyArgs.
Builder for CryptoKeyIAMPolicy.
Builder for CryptoKey.
A CryptoKeyVersion represents an individual cryptographic key, and the associated key material. Destroying a cryptoKeyVersion will not delete the resource from the project. To get more information about CryptoKeyVersion, see:
A CryptoKeyVersion represents an individual cryptographic key, and the associated key material. Destroying a cryptoKeyVersion will not delete the resource from the project. To get more information about CryptoKeyVersion, see:
Builder for CryptoKeyVersionArgs.
Builder for CryptoKeyVersion.
Ekm Connections are used to control the connection settings for an EXTERNAL_VPC CryptoKey. It is used to connect customer's external key manager to Google Cloud EKM.
Ekm Connections are used to control the connection settings for an EXTERNAL_VPC CryptoKey. It is used to connect customer's external key manager to Google Cloud EKM.
Builder for EkmConnectionArgs.
Three different resources help you manage your IAM policy for Cloud Key Management Service EkmConnection. Each of these resources serves a different use case:
Three different resources help you manage your IAM policy for Cloud Key Management Service EkmConnection. Each of these resources serves a different use case:
Builder for EkmConnectionIamBindingArgs.
Builder for EkmConnectionIamBinding.
Three different resources help you manage your IAM policy for Cloud Key Management Service EkmConnection. Each of these resources serves a different use case:
Three different resources help you manage your IAM policy for Cloud Key Management Service EkmConnection. Each of these resources serves a different use case:
Builder for EkmConnectionIamMemberArgs.
Builder for EkmConnectionIamMember.
Three different resources help you manage your IAM policy for Cloud Key Management Service EkmConnection. Each of these resources serves a different use case:
Three different resources help you manage your IAM policy for Cloud Key Management Service EkmConnection. Each of these resources serves a different use case:
Builder for EkmConnectionIamPolicyArgs.
Builder for EkmConnectionIamPolicy.
Builder for EkmConnection.
Builder for KeyHandleArgs.
Builder for KeyHandle.
A KeyRing is a toplevel logical grouping of CryptoKeys.
Builder for KeyRingArgs.
Three different resources help you manage your IAM policy for KMS key ring. Each of these resources serves a different use case:
Three different resources help you manage your IAM policy for KMS key ring. Each of these resources serves a different use case:
Builder for KeyRingIAMBindingArgs.
Builder for KeyRingIAMBinding.
Three different resources help you manage your IAM policy for KMS key ring. Each of these resources serves a different use case:
Three different resources help you manage your IAM policy for KMS key ring. Each of these resources serves a different use case:
Builder for KeyRingIAMMemberArgs.
Builder for KeyRingIAMMember.
Three different resources help you manage your IAM policy for KMS key ring. Each of these resources serves a different use case:
Three different resources help you manage your IAM policy for KMS key ring. Each of these resources serves a different use case:
Builder for KeyRingIAMPolicyArgs.
Builder for KeyRingIAMPolicy.
A KeyRingImportJob can be used to create CryptoKeys and CryptoKeyVersions using pre-existing key material, generated outside of Cloud KMS. A KeyRingImportJob expires 3 days after it is created. Once expired, Cloud KMS will no longer be able to import or unwrap any key material that was wrapped with the KeyRingImportJob's public key.
A KeyRingImportJob can be used to create CryptoKeys and CryptoKeyVersions using pre-existing key material, generated outside of Cloud KMS. A KeyRingImportJob expires 3 days after it is created. Once expired, Cloud KMS will no longer be able to import or unwrap any key material that was wrapped with the KeyRingImportJob's public key.
Builder for KeyRingImportJobArgs.
Builder for KeyRingImportJob.
Builder for KeyRing.
Encrypts secret data with Google Cloud KMS and provides access to the ciphertext.
Encrypts secret data with Google Cloud KMS and provides access to the ciphertext.
Builder for SecretCiphertextArgs.
Builder for SecretCiphertext.