ExternalProtectionLevelOptions stores a group of additional fields
for configuring a
CryptoKeyVersion that are
specific to the
EXTERNAL protection
level and
EXTERNAL_VPC
protection levels.
Attributes
Name
Description
external_key_uri
str
Optional. The URI for an external resource that this
CryptoKeyVersion
represents.
ekm_connection_key_path
str
Optional. The path to the external key material on the EKM
when using
EkmConnection e.g.,
"v0/my/key". Set this field instead of external_key_uri when
using an EkmConnection.
ekm_connection_backend_override
str
Optional. The resource name of the backend environment where
the key material of
CryptoKeyVersions is
associated with. Setting this field overrides the
[CryptoKeyBackend][]. This field may be set when
CryptoKeyVersions is
set to
EXTERNAL_VPC.
Format: projects/*/locations/*/ekmConnections/*.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-10-04 UTC."],[],[]]