Vector Search V1 API - Class Google::Cloud::VectorSearch::V1::EncryptionSpec (v0.1.0)

Reference documentation and code samples for the Vector Search V1 API class Google::Cloud::VectorSearch::V1::EncryptionSpec.

Represents a customer-managed encryption key specification that can be applied to a Vector Search collection.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#crypto_key_name

def crypto_key_name() -> ::String
Returns
  • (::String) — Required. Resource name of the Cloud KMS key used to protect the resource.

    The Cloud KMS key must be in the same region as the resource. It must have the format projects/{project}/locations/{location}/keyRings/{key_ring}/cryptoKeys/{crypto_key}.

#crypto_key_name=

def crypto_key_name=(value) -> ::String
Parameter
  • value (::String) — Required. Resource name of the Cloud KMS key used to protect the resource.

    The Cloud KMS key must be in the same region as the resource. It must have the format projects/{project}/locations/{location}/keyRings/{key_ring}/cryptoKeys/{crypto_key}.

Returns
  • (::String) — Required. Resource name of the Cloud KMS key used to protect the resource.

    The Cloud KMS key must be in the same region as the resource. It must have the format projects/{project}/locations/{location}/keyRings/{key_ring}/cryptoKeys/{crypto_key}.