Reference documentation and code samples for the KMS Inventory V1 API class Google::Cloud::Kms::V1::ExternalProtectionLevelOptions.
ExternalProtectionLevelOptions stores a group of additional fields for configuring a CryptoKeyVersion that are specific to the EXTERNAL protection level and EXTERNAL_VPC protection levels.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#ekm_connection_key_path
def ekm_connection_key_path() -> ::String
Returns
- (::String) — The path to the external key material on the EKM when using [EkmConnection][google.cloud.kms.v1.EkmConnection] e.g., "v0/my/key". Set this field instead of external_key_uri when using an [EkmConnection][google.cloud.kms.v1.EkmConnection].
#ekm_connection_key_path=
def ekm_connection_key_path=(value) -> ::String
Parameter
- value (::String) — The path to the external key material on the EKM when using [EkmConnection][google.cloud.kms.v1.EkmConnection] e.g., "v0/my/key". Set this field instead of external_key_uri when using an [EkmConnection][google.cloud.kms.v1.EkmConnection].
Returns
- (::String) — The path to the external key material on the EKM when using [EkmConnection][google.cloud.kms.v1.EkmConnection] e.g., "v0/my/key". Set this field instead of external_key_uri when using an [EkmConnection][google.cloud.kms.v1.EkmConnection].
#external_key_uri
def external_key_uri() -> ::String
Returns
- (::String) — The URI for an external resource that this CryptoKeyVersion represents.
#external_key_uri=
def external_key_uri=(value) -> ::String
Parameter
- value (::String) — The URI for an external resource that this CryptoKeyVersion represents.
Returns
- (::String) — The URI for an external resource that this CryptoKeyVersion represents.