v1

google.cloud.kms. v1

Namespace v1.

Classes

AsymmetricDecryptRequest
AsymmetricDecryptResponse
AsymmetricSignRequest
AsymmetricSignResponse
Certificate
CreateCryptoKeyRequest
CreateCryptoKeyVersionRequest
CreateEkmConnectionRequest
CreateImportJobRequest
CreateKeyRingRequest
CryptoKey
CryptoKeyVersion
CryptoKeyVersionTemplate
DecryptRequest
DecryptResponse
DestroyCryptoKeyVersionRequest
Digest
EkmConnection
EkmService
EncryptRequest
EncryptResponse
ExternalProtectionLevelOptions
GenerateRandomBytesRequest
GenerateRandomBytesResponse
GetCryptoKeyRequest
GetCryptoKeyVersionRequest
GetEkmConnectionRequest
GetImportJobRequest
GetKeyRingRequest
GetPublicKeyRequest
ImportCryptoKeyVersionRequest
ImportJob
KeyManagementService
KeyOperationAttestation
KeyRing
ListCryptoKeyVersionsRequest
ListCryptoKeyVersionsResponse
ListCryptoKeysRequest
ListCryptoKeysResponse
ListEkmConnectionsRequest
ListEkmConnectionsResponse
ListImportJobsRequest
ListImportJobsResponse
ListKeyRingsRequest
ListKeyRingsResponse
LocationMetadata
MacSignRequest
MacSignResponse
MacVerifyRequest
MacVerifyResponse
PublicKey
RestoreCryptoKeyVersionRequest
UpdateCryptoKeyPrimaryVersionRequest
UpdateCryptoKeyRequest
UpdateCryptoKeyVersionRequest
UpdateEkmConnectionRequest

Members

ProtectionLevel

ProtectionLevel enum.

Properties:
Name Type Description
PROTECTION_LEVEL_UNSPECIFIED number

PROTECTION_LEVEL_UNSPECIFIED value

SOFTWARE number

SOFTWARE value

HSM number

HSM value

EXTERNAL number

EXTERNAL value

EXTERNAL_VPC number

EXTERNAL_VPC value