Reference documentation and code samples for the KMS Inventory 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.
HSM_SINGLE_TENANT
value: 5
Crypto operations are performed in a single-tenant HSM.