Method: projects.locations.identityMappingStores.create

Cria um novo repositório de mapeamento de identidade.

Solicitação HTTP

POST https://discoveryengine.googleapis.com/v1/{parent=projects/*/locations/*}/identityMappingStores

O URL usa a sintaxe de transcodificação gRPC.

Parâmetros de caminho

Parâmetros
parent

string

Obrigatório. O nome do recurso da coleção principal, como projects/{project}/locations/{location}.

Parâmetros de consulta

Parâmetros
identityMappingStoreId

string

Obrigatório. O ID do IdentityMappingStore a ser criado.

O ID precisa conter apenas letras (a-z, A-Z), números (0-9), sublinhados (_) e hifens (-). O tamanho máximo é de 63 caracteres.

Parâmetro de união cmek_options. Opções de CMEK para o Identity Mapping Store. Definir esse campo vai substituir o CmekConfig padrão, se um estiver definido para o projeto. cmek_options pode ser apenas de um dos tipos a seguir:
cmekConfigName

string

Nome do recurso da CmekConfig a ser usada para proteger este Identity Mapping Store.

disableCmek

boolean

Repositório de mapeamento de identidades sem proteções da CMEK. Se uma CmekConfig padrão estiver definida para o projeto, a definição desse campo também vai substituir a CmekConfig padrão.

Corpo da solicitação

O corpo da solicitação contém uma instância de IdentityMappingStore.

Corpo da resposta

Se a solicitação for bem-sucedida, o corpo da resposta incluirá uma instância de IdentityMappingStore.

Escopos de autorização

Requer um dos seguintes escopos do OAuth:

  • https://www.googleapis.com/auth/cloud-platform
  • https://www.googleapis.com/auth/discoveryengine.readwrite

Para mais informações, consulte Authentication Overview.

Permissões do IAM

Requer a seguinte permissão do IAM no recurso parent:

  • discoveryengine.identityMappingStores.create

Para mais informações, consulte a documentação do IAM.