REST Resource: projects.locations.identityMappingStores

Ressource: IdentityMappingStore

Identity Mapping Store, der Identity Mapping Entries enthält.

JSON-Darstellung
{
  "name": string,
  "idpConfig": {
    object (IdpConfig)
  },
  "kmsKeyName": string,
  "cmekConfig": {
    object (CmekConfig)
  }
}
Felder
name

string

Nicht veränderbar. Der vollständige Ressourcenname des Identitätszuordnungsspeichers. Format: projects/{project}/locations/{location}/identityMappingStores/{identityMappingStore}. Dieses Feld muss ein UTF-8-codierter String mit einer Längenbeschränkung von 1.024 Zeichen sein.

idpConfig

object (IdpConfig)

Nur Ausgabe. Die Identitätsanbieterkonfiguration, an die diese gebunden ist, übersetzt die Identitätszuordnungseinträge.

kmsKeyName

string

Nur Eingabe. Der KMS-Schlüssel, der zum Schutz dieses Identity Mapping Store bei der Erstellung verwendet werden soll.

Muss für Anfragen festgelegt werden, die den CMEK-Organisationsrichtlinien entsprechen müssen.

Wenn dieses Feld festgelegt und erfolgreich verarbeitet wird, wird der Identity Mapping Store durch den KMS-Schlüssel geschützt, wie im Feld „cmekConfig“ angegeben.

cmekConfig

object (CmekConfig)

Nur Ausgabe. CMEK-bezogene Informationen für den Identity Mapping Store.

Methoden

create

Erstellt einen neuen Identitätszuordnungsspeicher.

delete

Löscht den Identitätszuordnungsspeicher.

get

Ruft den Identitätszuordnungsspeicher ab.

importIdentityMappings

Importiert eine Liste von Identitätszuweisungseinträgen in einen Identitätszuweisungsspeicher.

list

Listet alle Identitätszuweisungsspeicher auf.

listIdentityMappings

Listet Identitätszuweisungen in einem Identitätszuweisungsspeicher auf.

purgeIdentityMappings

Löscht angegebene oder alle Einträge für die Identitätszuordnung aus einem Speicher für die Identitätszuordnung.