Discovery Engine V1 API - Class Google::Cloud::DiscoveryEngine::V1::IdentityMappingStore (v2.3.0)

Reference documentation and code samples for the Discovery Engine V1 API class Google::Cloud::DiscoveryEngine::V1::IdentityMappingStore.

Identity Mapping Store which contains Identity Mapping Entries.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#cmek_config

def cmek_config() -> ::Google::Cloud::DiscoveryEngine::V1::CmekConfig
Returns

#kms_key_name

def kms_key_name() -> ::String
Returns
  • (::String) — Input only. The KMS key to be used to protect this Identity Mapping Store at creation time.

    Must be set for requests that need to comply with CMEK Org Policy protections.

    If this field is set and processed successfully, the Identity Mapping Store will be protected by the KMS key, as indicated in the cmek_config field.

#kms_key_name=

def kms_key_name=(value) -> ::String
Parameter
  • value (::String) — Input only. The KMS key to be used to protect this Identity Mapping Store at creation time.

    Must be set for requests that need to comply with CMEK Org Policy protections.

    If this field is set and processed successfully, the Identity Mapping Store will be protected by the KMS key, as indicated in the cmek_config field.

Returns
  • (::String) — Input only. The KMS key to be used to protect this Identity Mapping Store at creation time.

    Must be set for requests that need to comply with CMEK Org Policy protections.

    If this field is set and processed successfully, the Identity Mapping Store will be protected by the KMS key, as indicated in the cmek_config field.

#name

def name() -> ::String
Returns
  • (::String) — Immutable. The full resource name of the identity mapping store. Format: projects/{project}/locations/{location}/identityMappingStores/{identity_mapping_store}. This field must be a UTF-8 encoded string with a length limit of 1024 characters.

#name=

def name=(value) -> ::String
Parameter
  • value (::String) — Immutable. The full resource name of the identity mapping store. Format: projects/{project}/locations/{location}/identityMappingStores/{identity_mapping_store}. This field must be a UTF-8 encoded string with a length limit of 1024 characters.
Returns
  • (::String) — Immutable. The full resource name of the identity mapping store. Format: projects/{project}/locations/{location}/identityMappingStores/{identity_mapping_store}. This field must be a UTF-8 encoded string with a length limit of 1024 characters.