Method: projects.locations.collections.exportDataObjects

Avvia un'operazione di lunga durata per esportare DataObject da una raccolta.

Richiesta HTTP

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

Parametri del percorso

Parametri
name

string

Obbligatorio. Il nome della risorsa della raccolta da cui vogliamo esportare gli oggetti dati. Formato: projects/{project}/locations/{location}/collections/{collection}.

Corpo della richiesta

Il corpo della richiesta contiene dati con la seguente struttura:

Rappresentazione JSON
{

  // Union field destination can be only one of the following:
  "gcsDestination": {
    object (GcsExportDestination)
  }
  // End of list of possible types for union field destination.
}
Campi
Campo unione destination. La configurazione per l'esportazione dei dati. destination può essere solo uno dei seguenti tipi:
gcsDestination

object (GcsExportDestination)

La località di Cloud Storage in cui l'utente vuole esportare gli oggetti di dati.

Corpo della risposta

In caso di esito positivo, il corpo della risposta contiene un'istanza di Operation.

Ambiti di autorizzazione

Richiede il seguente ambito OAuth:

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

Per saperne di più, consulta la Authentication Overview.

GcsExportDestination

Configurazione di Google Cloud Storage per l'esportazione.

Rappresentazione JSON
{
  "exportUri": string,
  "format": enum (Format)
}
Campi
exportUri

string

Obbligatorio. Prefisso URI di Cloud Storage in cui esportare gli oggetti dati. Il bucket deve trovarsi nella stessa regione della raccolta.

format

enum (Format)

Obbligatorio. Il formato degli oggetti dati esportati.

Formato

Opzioni per il formato degli oggetti dati esportati. In futuro potrebbero essere aggiunti nuovi formati.

Enum
FORMAT_UNSPECIFIED Formato non specificato.
JSON Gli oggetti dati esportati saranno in formato JSON.