Method: projects.locations.identityMappingStores.create

Cria um novo repositório de mapeamento de identidade.

Solicitação HTTP

POST https://discoveryengine.googleapis.com/v1beta/{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 repositório de mapeamento de identidade a ser criado.

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

Parâmetro de união cmek_options. Opções de CMEK para o repositório de mapeamento de identidade. A definição desse campo vai substituir o CmekConfig padrão, se houver um definido para o projeto. cmek_options pode ser apenas um dos seguintes:
cmekConfigName

string

Nome do recurso do CmekConfig a ser usado para proteger esse repositório de mapeamento de identidade.

disableCmek

boolean

Repositório de mapeamento de identidade sem proteções de CMEK. Se um CmekConfig padrão estiver definido para o projeto, a definição desse campo também vai substituir o 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
  • https://www.googleapis.com/auth/discoveryengine.serving.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.