Cloud Key Management Service (KMS) V1 API - Class Google::Cloud::Kms::V1::EkmConfig (v0.20.0)

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

An EkmConfig is a singleton resource that represents configuration parameters that apply to all CryptoKeys and CryptoKeyVersions with a ProtectionLevel of [EXTERNAL_VPC][CryptoKeyVersion.ProtectionLevel.EXTERNAL_VPC] in a given project and location.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#default_ekm_connection

def default_ekm_connection() -> ::String
Returns
  • (::String) — Optional. Resource name of the default EkmConnection. Setting this field to the empty string removes the default.

#default_ekm_connection=

def default_ekm_connection=(value) -> ::String
Parameter
  • value (::String) — Optional. Resource name of the default EkmConnection. Setting this field to the empty string removes the default.
Returns
  • (::String) — Optional. Resource name of the default EkmConnection. Setting this field to the empty string removes the default.

#name

def name() -> ::String
Returns
  • (::String) — Output only. The resource name for the EkmConfig in the format projects/*/locations/*/ekmConfig.