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.