Method: projects.locations.collections.exportDataObjects

Lance une opération de longue durée pour exporter des DataObjects à partir d'une collection.

Requête HTTP

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

Paramètres de chemin

Paramètres
name

string

Obligatoire. Nom de ressource de la collection à partir de laquelle nous souhaitons exporter des objets de données. Format : projects/{project}/locations/{location}/collections/{collection}.

Corps de la requête

Le corps de la requête contient des données présentant la structure suivante :

Représentation JSON
{

  // Union field destination can be only one of the following:
  "gcsDestination": {
    object (GcsExportDestination)
  }
  // End of list of possible types for union field destination.
}
Champs
Champ d'union destination. Configuration des données à exporter. destination ne peut être qu'un des éléments suivants :
gcsDestination

object (GcsExportDestination)

Emplacement Cloud Storage où l'utilisateur souhaite exporter les objets de données.

Corps de la réponse

Si la requête aboutit, le corps de la réponse contient une instance de Operation.

Niveaux d'accès des autorisations

Requiert le niveau d'accès OAuth suivant :

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

Pour plus d'informations, consultez la Authentication Overview.

GcsExportDestination

Configuration de Google Cloud Storage pour l'exportation.

Représentation JSON
{
  "exportUri": string,
  "format": enum (Format)
}
Champs
exportUri

string

Obligatoire. Préfixe URI de Cloud Storage où exporter les objets de données. Le bucket doit se trouver dans la même région que la collection.

format

enum (Format)

Obligatoire. Format des objets de données exportés.

Format

Options pour le format des objets de données exportés. De nouveaux formats pourront être ajoutés à l'avenir.

Enums
FORMAT_UNSPECIFIED Format non spécifié.
JSON Les objets de données exportés seront au format JSON.