Lance une opération de longue durée pour importer des DataObjects dans une collection.
Requête HTTP
POST https://vectorsearch.googleapis.com/v1beta/{name}:importDataObjects
Paramètres de chemin
| Paramètres | |
|---|---|
name |
Obligatoire. Nom de ressource de la collection dans laquelle importer les DataObjects. Format : |
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 |
| Champs | |
|---|---|
Champ d'union config. Configuration des données d'importation et des résultats d'erreur. config ne peut être qu'un des éléments suivants : |
|
gcsImport |
Emplacement Cloud Storage du contenu d'entrée. |
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.
Autorisations IAM
Nécessite l'autorisation IAM suivante sur la ressource name :
vectorsearch.dataObjects.import
Pour en savoir plus, consultez la documentation IAM.
GcsImportConfig
Configuration de Google Cloud Storage pour l'importation.
| Représentation JSON |
|---|
{ "contentsUri": string, "errorUri": string, "outputUri": string } |
| Champs | |
|---|---|
contentsUri |
Obligatoire. Préfixe URI des DataObjects Cloud Storage à importer. |
errorUri |
Obligatoire. Préfixe URI de l'emplacement Cloud Storage dans lequel écrire les erreurs rencontrées lors de l'importation. |
outputUri |
Facultatif. Préfixe URI de l'emplacement Cloud Storage pour écrire les |