Method: projects.locations.collections.exportDataObjects

Inicia uma operação de longa duração para exportar DataObjects de uma coleção.

Solicitação HTTP

POST https://vectorsearch.googleapis.com/v1beta/{name}:exportDataObjects

Parâmetros de caminho

Parâmetros
name

string

Obrigatório. O nome do recurso da coleção de que queremos exportar objetos de dados. Formato: projects/{project}/locations/{location}/collections/{collection}.

Corpo da solicitação

O corpo da solicitação contém dados com a seguinte estrutura:

Representação JSON
{

  // Union field destination can be only one of the following:
  "gcsDestination": {
    object (GcsExportDestination)
  }
  // End of list of possible types for union field destination.
}
Campos
Campo de união destination. A configuração dos dados de exportação. destination pode ser apenas de um dos tipos a seguir:
gcsDestination

object (GcsExportDestination)

O local do Cloud Storage em que o usuário quer exportar objetos de dados.

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.

GcsExportDestination

Configuração do Google Cloud Storage para a exportação.

Representação JSON
{
  "exportUri": string,
  "format": enum (Format)
}
Campos
exportUri

string

Obrigatório. Prefixo do URI do Cloud Storage para exportar objetos de dados. O bucket precisa estar na mesma região que a coleta.

format

enum (Format)

Obrigatório. O formato dos objetos de dados exportados.

Formato

Opções para o formato dos objetos de dados exportados. Novos formatos podem ser adicionados no futuro.

Tipos enumerados
FORMAT_UNSPECIFIED Formato não especificado.
JSON Os objetos de dados exportados estarão no formato JSON.