Method: projects.locations.setUpDataConnector

Cria um Collection e configura o DataConnector para o mesmo. Para parar um DataConnector após a configuração, use o método CollectionService.DeleteCollection.

Pedido HTTP

POST https://discoveryengine.googleapis.com/v1alpha/{parent=projects/*/locations/*}:setUpDataConnector

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

Parâmetros de caminho

Parâmetros
parent

string

Obrigatório. O pai ou a mãe de Collection, no formato de projects/{project}/locations/{location}.

Corpo do pedido

O corpo do pedido contém dados com a seguinte estrutura:

Representação JSON
{
  "collectionId": string,
  "collectionDisplayName": string,
  "dataConnector": {
    object (DataConnector)
  }
}
Campos
collectionId

string

Obrigatório. O ID a usar para o Collection, que se torna o componente final do nome do recurso do Collection. É criado um novo Collection como parte da configuração do DataConnector. DataConnector é um recurso único em Collection, que gere todos os DataStores do Collection.

Este campo tem de estar em conformidade com a norma RFC-1034, com um limite de comprimento de 63 carateres. Caso contrário, é devolvido um erro INVALID_ARGUMENT.

collectionDisplayName

string

Obrigatório. O nome a apresentar do Collection.

Deve ser legível, usado para apresentar coleções no painel de controlo da Play Console. String codificada em UTF-8 com um limite de 1024 carateres.

dataConnector

object (DataConnector)

Obrigatório. O DataConnector a inicializar no Collection recém-criado.

Corpo da resposta

Se for bem-sucedido, o corpo da resposta contém uma instância de Operation.

Âmbitos de autorização

Requer um dos seguintes âmbitos do OAuth:

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

Para mais informações, consulte o Authentication Overview.

Autorizações de IAM

Requer a seguinte autorização de IAM no recurso parent:

  • discoveryengine.locations.setUpDataConnector

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