Method: projects.locations.collections.exportDataObjects

Inicia una operación de larga duración para exportar objetos DataObject de una colección.

Solicitud HTTP

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

Parámetros de ruta

Parámetros
name

string

Obligatorio. Es el nombre del recurso de la colección desde la que queremos exportar objetos de datos. Formato: projects/{project}/locations/{location}/collections/{collection}.

Cuerpo de la solicitud

El cuerpo de la solicitud contiene datos con la siguiente estructura:

Representación 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ón destination. Es la configuración de los datos de exportación. destination puede ser solo uno de los parámetros siguientes:
gcsDestination

object (GcsExportDestination)

Ubicación de Cloud Storage a la que el usuario desea exportar objetos de datos.

Cuerpo de la respuesta

Si se ejecuta de forma correcta, el cuerpo de la respuesta contiene una instancia de Operation.

Permisos de autorización

Requiere el siguiente permiso de OAuth:

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

Para obtener más información, consulta Authentication Overview.

GcsExportDestination

Es la configuración de Google Cloud Storage para la exportación.

Representación JSON
{
  "exportUri": string,
  "format": enum (Format)
}
Campos
exportUri

string

Obligatorio. Es el prefijo del URI de Cloud Storage en el que se exportarán los objetos de datos. El bucket debe estar en la misma región que la colección.

format

enum (Format)

Obligatorio. Es el formato de los objetos de datos exportados.

Formato

Son las opciones para el formato de los objetos de datos exportados. Es posible que se agreguen formatos nuevos en el futuro.

Enums
FORMAT_UNSPECIFIED Formato no especificado.
JSON Los objetos de datos exportados estarán en formato JSON.