REST Resource: projects.locations.identityMappingStores

Risorsa: IdentityMappingStore

Archivio di mappatura delle identità contenente 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 mappatura 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 Identity Mapping Store al momento della creazione.

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

Se questo campo è impostato ed elaborato correttamente, l'archivio di mappatura delle identità verrà 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 di mappature delle identità.

purgeIdentityMappings

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