Cloud Key Management Service (KMS) V1 API - Module Google::Cloud::Kms::V1::ProtectionLevel (v1.0.2)

Reference documentation and code samples for the Cloud Key Management Service (KMS) V1 API module Google::Cloud::Kms::V1::ProtectionLevel.

ProtectionLevel specifies how cryptographic operations are performed. For more information, see Protection levels.

Constants

PROTECTION_LEVEL_UNSPECIFIED

value: 0
Not specified.

SOFTWARE

value: 1
Crypto operations are performed in software.

HSM

value: 2
Crypto operations are performed in a Hardware Security Module.

EXTERNAL

value: 3
Crypto operations are performed by an external key manager.

EXTERNAL_VPC

value: 4
Crypto operations are performed in an EKM-over-VPC backend.