REST Resource: projects.locations.identityMappingStores

Resource: IdentityMappingStore

Identity Mapping Store which contains Identity Mapping entries.

JSON representation
{
  "name": string,
  "idpConfig": {
    object (IdpConfig)
  },
  "kmsKeyName": string,
  "cmekConfig": {
    object (CmekConfig)
  }
}
Fields
name

string

Immutable. The full resource name of the identity mapping store. Format: projects/{project}/locations/{location}/identityMappingStores/{identityMappingStore}. This field must be a UTF-8 encoded string with a length limit of 1024 characters.

idpConfig

object (IdpConfig)

Output only. The identity provider configuration this is bound to translate the identity mapping entries within.

kmsKeyName

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 cmekConfig field.

cmekConfig

object (CmekConfig)

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

Methods

create

Creates a new Identity Mapping Store.

delete

Deletes the Identity Mapping Store.

get

Gets the Identity Mapping Store.

importIdentityMappings

Imports a list of Identity Mapping Entries to an Identity Mapping Store.

list

Lists all Identity Mapping Stores.

listIdentityMappings

Lists Identity Mappings in an Identity Mapping Store.

purgeIdentityMappings

Purges specified or all Identity Mapping Entries from an Identity Mapping Store.