Method: projects.locations.collections.exportDataObjects

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

Solicitud HTTP

POST https://vectorsearch.googleapis.com/v1/{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.

Permisos de IAM

Se requiere el siguiente permiso de IAM en el recurso name:

  • vectorsearch.dataObjects.export

Para obtener más información, consulta la documentación de IAM.

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.

Enums
FORMAT_UNSPECIFIED Formato no especificado.
JSONL Exporta objetos de datos en formato JSONL.