REST Resource: projects.locations.identityMappingStores

Ressource: IdentityMappingStore

Identitätszuweisungsspeicher, der Einträge für die Identitätszuweisung 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ätszuweisungsspeichers. 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 Konfiguration des Identitätsanbieters, in der die Einträge für die Identitätszuweisung übersetzt werden sollen.

kmsKeyName

string

Nur Eingabe. Der KMS-Schlüssel, der zum Schutz dieses Identitätszuweisungsspeichers bei der Erstellung verwendet werden soll.

Muss für Anfragen festgelegt werden, die den Schutzmaßnahmen der CMEK-Organisationsrichtlinien nachkommen müssen.

Wenn dieses Feld festgelegt und erfolgreich verarbeitet wurde, wird der Identitätsspeicher durch den KMS-Schlüssel geschützt, wie im Feld „cmekConfig“ angegeben.

cmekConfig

object (CmekConfig)

Nur Ausgabe. CMEK-bezogene Informationen für den Identitätszuweisungsspeicher.

Methoden

create

Erstellt einen neuen Identitätszuweisungsspeicher.

delete

Löscht den Identitätszuweisungsspeicher.

get

Ruft den Identitätszuweisungsspeicher 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 Identitätszuweisungseinträge dauerhaft aus einem Identitätszuweisungsspeicher.