Inicia uma operação de longa duração para importar DataObjects para uma coleção.
Solicitação HTTP
POST https://vectorsearch.googleapis.com/v1/{name}:importDataObjects
Parâmetros de caminho
| Parâmetros | |
|---|---|
name |
Obrigatório. O nome do recurso da coleção em que os DataObjects serão importados. Formato: |
Corpo da solicitação
O corpo da solicitação contém dados com a seguinte estrutura:
| Representação JSON |
|---|
{ // Union field |
| Campos | |
|---|---|
Campo de união config. A configuração dos dados de importação e dos resultados de erro. config pode ser apenas de um dos tipos a seguir: |
|
gcsImport |
O local do Cloud Storage do conteúdo de entrada. |
Corpo da resposta
Se a solicitação for bem-sucedida, o corpo da resposta conterá uma instância de Operation.
Escopos de autorização
Requer o seguinte escopo OAuth:
https://www.googleapis.com/auth/cloud-platform
Para mais informações, consulte Authentication Overview.
Permissões do IAM
Requer a seguinte permissão do IAM no recurso name:
vectorsearch.dataObjects.import
Para mais informações, consulte a documentação do IAM.
GcsImportConfig
Configuração do Google Cloud Storage para a importação.
| Representação JSON |
|---|
{ "contentsUri": string, "errorUri": string, "outputUri": string } |
| Campos | |
|---|---|
contentsUri |
Obrigatório. Prefixo de URI dos DataObjects do Cloud Storage a serem importados. |
errorUri |
Obrigatório. Prefixo do URI do local do Cloud Storage para gravar erros encontrados durante a importação. |
outputUri |
Opcional. Prefixo do URI do local do Cloud Storage para gravar |