Module: Google::Cloud::Kms::V1::ProtectionLevel

Defined in:
proto_docs/google/cloud/kms/v1/resources.rb

Overview

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

Constant Summary collapse

PROTECTION_LEVEL_UNSPECIFIED =

Not specified.

0
SOFTWARE =

Crypto operations are performed in software.

1
HSM =

Crypto operations are performed in a Hardware Security Module.

2
EXTERNAL =

Crypto operations are performed by an external key manager.

3
EXTERNAL_VPC =

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

4