Class GoogleCloudDiscoveryengineV1alphaIdentityMappingStore
Identity Mapping Store which contains Identity Mapping Entries.
Implements
Inherited Members
Namespace: Google.Apis.DiscoveryEngine.v1alpha.Data
Assembly: Google.Apis.DiscoveryEngine.v1alpha.dll
Syntax
public class GoogleCloudDiscoveryengineV1alphaIdentityMappingStore : IDirectResponseSchema
Properties
CmekConfig
Output only. CMEK-related information for the Identity Mapping Store.
Declaration
[JsonProperty("cmekConfig")]
public virtual GoogleCloudDiscoveryengineV1alphaCmekConfig CmekConfig { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudDiscoveryengineV1alphaCmekConfig |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
IdpConfig
Output only. The identity provider configuration this is bound to translate the identity mapping entries within.
Declaration
[JsonProperty("idpConfig")]
public virtual GoogleCloudDiscoveryengineV1alphaIdpConfig IdpConfig { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudDiscoveryengineV1alphaIdpConfig |
KmsKeyName
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.
Declaration
[JsonProperty("kmsKeyName")]
public virtual string KmsKeyName { get; set; }
Property Value
Type | Description |
---|---|
string |
Name
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.
Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
Type | Description |
---|---|
string |