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.
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.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-28 UTC."],[],[],null,["# Discovery Engine v1 API - Class IdentityMappingStore (1.9.0)\n\nVersion latestkeyboard_arrow_down\n\n- [1.9.0 (latest)](/dotnet/docs/reference/Google.Cloud.DiscoveryEngine.V1/latest/Google.Cloud.DiscoveryEngine.V1.IdentityMappingStore)\n- [1.8.0](/dotnet/docs/reference/Google.Cloud.DiscoveryEngine.V1/1.8.0/Google.Cloud.DiscoveryEngine.V1.IdentityMappingStore)\n- [1.7.0](/dotnet/docs/reference/Google.Cloud.DiscoveryEngine.V1/1.7.0/Google.Cloud.DiscoveryEngine.V1.IdentityMappingStore)\n- [1.6.0](/dotnet/docs/reference/Google.Cloud.DiscoveryEngine.V1/1.6.0/Google.Cloud.DiscoveryEngine.V1.IdentityMappingStore)\n- [1.5.0](/dotnet/docs/reference/Google.Cloud.DiscoveryEngine.V1/1.5.0/Google.Cloud.DiscoveryEngine.V1.IdentityMappingStore)\n- [1.4.0](/dotnet/docs/reference/Google.Cloud.DiscoveryEngine.V1/1.4.0/Google.Cloud.DiscoveryEngine.V1.IdentityMappingStore)\n- [1.3.0](/dotnet/docs/reference/Google.Cloud.DiscoveryEngine.V1/1.3.0/Google.Cloud.DiscoveryEngine.V1.IdentityMappingStore)\n- [1.2.0](/dotnet/docs/reference/Google.Cloud.DiscoveryEngine.V1/1.2.0/Google.Cloud.DiscoveryEngine.V1.IdentityMappingStore)\n- [1.1.0](/dotnet/docs/reference/Google.Cloud.DiscoveryEngine.V1/1.1.0/Google.Cloud.DiscoveryEngine.V1.IdentityMappingStore)\n- [1.0.0-beta06](/dotnet/docs/reference/Google.Cloud.DiscoveryEngine.V1/1.0.0-beta06/Google.Cloud.DiscoveryEngine.V1.IdentityMappingStore) \n\n public sealed class IdentityMappingStore : IMessage\u003cIdentityMappingStore\u003e, IEquatable\u003cIdentityMappingStore\u003e, IDeepCloneable\u003cIdentityMappingStore\u003e, IBufferMessage, IMessage\n\nReference documentation and code samples for the Discovery Engine v1 API class IdentityMappingStore.\n\nIdentity Mapping Store which contains Identity Mapping Entries. \n\nInheritance\n-----------\n\n[object](https://learn.microsoft.com/dotnet/api/system.object) \\\u003e IdentityMappingStore \n\nImplements\n----------\n\n[IMessage](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IMessage-1.html)[IdentityMappingStore](/dotnet/docs/reference/Google.Cloud.DiscoveryEngine.V1/latest/Google.Cloud.DiscoveryEngine.V1.IdentityMappingStore), [IEquatable](https://learn.microsoft.com/dotnet/api/system.iequatable-1)[IdentityMappingStore](/dotnet/docs/reference/Google.Cloud.DiscoveryEngine.V1/latest/Google.Cloud.DiscoveryEngine.V1.IdentityMappingStore), [IDeepCloneable](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IDeepCloneable-1.html)[IdentityMappingStore](/dotnet/docs/reference/Google.Cloud.DiscoveryEngine.V1/latest/Google.Cloud.DiscoveryEngine.V1.IdentityMappingStore), [IBufferMessage](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IBufferMessage.html), [IMessage](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IMessage.html) \n\nInherited Members\n-----------------\n\n[object.GetHashCode()](https://learn.microsoft.com/dotnet/api/system.object.gethashcode) \n[object.GetType()](https://learn.microsoft.com/dotnet/api/system.object.gettype) \n[object.ToString()](https://learn.microsoft.com/dotnet/api/system.object.tostring)\n\nNamespace\n---------\n\n[Google.Cloud.DiscoveryEngine.V1](/dotnet/docs/reference/Google.Cloud.DiscoveryEngine.V1/latest/Google.Cloud.DiscoveryEngine.V1)\n\nAssembly\n--------\n\nGoogle.Cloud.DiscoveryEngine.V1.dll\n\nConstructors\n------------\n\n### IdentityMappingStore()\n\n public IdentityMappingStore()\n\n### IdentityMappingStore(IdentityMappingStore)\n\n public IdentityMappingStore(IdentityMappingStore other)\n\nProperties\n----------\n\n### CmekConfig\n\n public CmekConfig CmekConfig { get; set; }\n\nOutput only. CMEK-related information for the Identity Mapping Store.\n\n### IdentityMappingStoreName\n\n public IdentityMappingStoreName IdentityMappingStoreName { get; set; }\n\n[IdentityMappingStoreName](/dotnet/docs/reference/Google.Cloud.DiscoveryEngine.V1/latest/Google.Cloud.DiscoveryEngine.V1.IdentityMappingStoreName)-typed view over the [Name](/dotnet/docs/reference/Google.Cloud.DiscoveryEngine.V1/latest/Google.Cloud.DiscoveryEngine.V1.IdentityMappingStore#Google_Cloud_DiscoveryEngine_V1_IdentityMappingStore_Name) resource name property.\n\n### KmsKeyName\n\n public string KmsKeyName { get; set; }\n\nInput only. The KMS key to be used to protect this Identity Mapping Store\nat creation time.\n\nMust be set for requests that need to comply with CMEK Org Policy\nprotections.\n\nIf this field is set and processed successfully, the Identity Mapping Store\nwill be protected by the KMS key, as indicated in the cmek_config field.\n\n### Name\n\n public string Name { get; set; }\n\nImmutable. The full resource name of the identity mapping store.\nFormat:\n`projects/{project}/locations/{location}/identityMappingStores/{identity_mapping_store}`.\nThis field must be a UTF-8 encoded string with a length limit of 1024\ncharacters."]]