google_api_cloud_kms v0.23.0 API Reference
Modules
API calls for all endpoints tagged Projects
.
Handle Tesla connections for GoogleApi.CloudKMS.V1.
Request message for KeyManagementService.AsymmetricDecrypt.
Response message for KeyManagementService.AsymmetricDecrypt.
Request message for KeyManagementService.AsymmetricSign.
Response message for KeyManagementService.AsymmetricSign.
Specifies the audit configuration for a service. The configuration determines which permission types are logged, and what identities, if any, are exempted from logging. An AuditConfig must have one or more AuditLogConfigs.
Provides the configuration for logging a type of permissions. Example
Associates members
with a role
.
A CryptoKey represents a logical key that can be used for cryptographic operations.
A CryptoKeyVersion represents an individual cryptographic key, and the associated key material.
A CryptoKeyVersionTemplate specifies the properties to use when creating a new CryptoKeyVersion, either manually with CreateCryptoKeyVersion or automatically as a result of auto-rotation.
Request message for KeyManagementService.Decrypt.
Response message for KeyManagementService.Decrypt.
Request message for KeyManagementService.DestroyCryptoKeyVersion.
A Digest holds a cryptographic message digest.
Request message for KeyManagementService.Encrypt.
Response message for KeyManagementService.Encrypt.
Represents a textual expression in the Common Expression Language (CEL) syntax. CEL is a C-like expression language. The syntax and semantics of CEL are documented at https://github.com/google/cel-spec.
ExternalProtectionLevelOptions stores a group of additional fields for configuring a CryptoKeyVersion that are specific to the EXTERNAL protection level.
Request message for KeyManagementService.ImportCryptoKeyVersion.
An ImportJob can be used to create CryptoKeys and CryptoKeyVersions using pre-existing key material, generated outside of Cloud KMS.
Contains an HSM-generated attestation about a key operation. For more information, see [Verifying attestations] (https://cloud.google.com/kms/docs/attest-key).
A KeyRing is a toplevel logical grouping of CryptoKeys.
Response message for KeyManagementService.ListCryptoKeyVersions.
Response message for KeyManagementService.ListCryptoKeys.
Response message for KeyManagementService.ListImportJobs.
Response message for KeyManagementService.ListKeyRings.
The response message for Locations.ListLocations.
A resource that represents Google Cloud Platform location.
Cloud KMS metadata for the given google.cloud.location.Location.
An Identity and Access Management (IAM) policy, which specifies access controls for Google Cloud resources.
The public key for a given CryptoKeyVersion. Obtained via GetPublicKey.
Request message for KeyManagementService.RestoreCryptoKeyVersion.
Request message for SetIamPolicy
method.
Request message for TestIamPermissions
method.
Response message for TestIamPermissions
method.
Request message for KeyManagementService.UpdateCryptoKeyPrimaryVersion.
The public key component of the wrapping key. For details of the type of key this public key corresponds to, see the ImportMethod.