REST Resource: projects.locations.identityMappingStores

Risorsa: IdentityMappingStore

Archivio di mappatura delle identità che contiene le voci di mappatura delle identità.

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

string

Immutabile. Il nome completo della risorsa dell'archivio di mapping delle identità. Formato: projects/{project}/locations/{location}/identityMappingStores/{identityMappingStore}. Questo campo deve essere una stringa codificata in UTF-8 con un limite di lunghezza di 1024 caratteri.

idpConfig

object (IdpConfig)

Solo output. La configurazione del provider di identità a cui è associata la traduzione delle voci di mappatura delle identità.

kmsKeyName

string

Solo input. La chiave KMS da utilizzare per proteggere questo datastore di mappatura delle identità al momento della creazione.

Deve essere impostato per le richieste che devono essere conformi alle protezioni della policy dell'organizzazione CMEK.

Se questo campo è impostato ed elaborato correttamente, l'archivio di mappatura delle identità sarà protetto dalla chiave KMS, come indicato nel campo cmekConfig.

cmekConfig

object (CmekConfig)

Solo output. Informazioni relative a CMEK per l'archivio di mapping delle identità.

Metodi

create

Crea un nuovo Identity Mapping Store.

delete

Elimina l'archivio di mappatura delle identità.

get

Recupera l'archivio della mappatura delle identità.

importIdentityMappings

Importa un elenco di voci di mappatura delle identità in un archivio di mappatura delle identità.

list

Elenca tutti gli Identity Mapping Store.

listIdentityMappings

Elenca le mappature delle identità in un archivio mappature delle identità.

purgeIdentityMappings

Elimina definitivamente le voci di mappatura delle identità specificate o tutte le voci di un datastore di mappatura delle identità.