Class: Google::Cloud::DiscoveryEngine::V1::IdentityMappingStore

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/discoveryengine/v1/identity_mapping_store.rb

Overview

Identity Mapping Store which contains Identity Mapping Entries.

Instance Attribute Summary collapse

Instance Attribute Details

#cmek_config::Google::Cloud::DiscoveryEngine::V1::CmekConfig (readonly)

Returns Output only. CMEK-related information for the Identity Mapping Store.

Returns:



45
46
47
48
# File 'proto_docs/google/cloud/discoveryengine/v1/identity_mapping_store.rb', line 45

class IdentityMappingStore
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#kms_key_name::String

Returns 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.



45
46
47
48
# File 'proto_docs/google/cloud/discoveryengine/v1/identity_mapping_store.rb', line 45

class IdentityMappingStore
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#name::String

Returns 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.



45
46
47
48
# File 'proto_docs/google/cloud/discoveryengine/v1/identity_mapping_store.rb', line 45

class IdentityMappingStore
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end