Discovery Engine v1 API - Class IdentityMappingStore (1.8.0)

public sealed class IdentityMappingStore : IMessage<IdentityMappingStore>, IEquatable<IdentityMappingStore>, IDeepCloneable<IdentityMappingStore>, IBufferMessage, IMessage

Reference documentation and code samples for the Discovery Engine v1 API class IdentityMappingStore.

Identity Mapping Store which contains Identity Mapping Entries.

Inheritance

object > IdentityMappingStore

Namespace

Google.Cloud.DiscoveryEngine.V1

Assembly

Google.Cloud.DiscoveryEngine.V1.dll

Constructors

IdentityMappingStore()

public IdentityMappingStore()

IdentityMappingStore(IdentityMappingStore)

public IdentityMappingStore(IdentityMappingStore other)
Parameter
Name Description
other IdentityMappingStore

Properties

CmekConfig

public CmekConfig CmekConfig { get; set; }

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

Property Value
Type Description
CmekConfig

IdentityMappingStoreName

public IdentityMappingStoreName IdentityMappingStoreName { get; set; }

IdentityMappingStoreName-typed view over the Name resource name property.

Property Value
Type Description
IdentityMappingStoreName

KmsKeyName

public string KmsKeyName { get; set; }

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.

Property Value
Type Description
string

Name

public string Name { get; set; }

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.

Property Value
Type Description
string