Inicia una operación de larga duración para importar objetos DataObject a una colección.
Solicitud HTTP
POST https://vectorsearch.googleapis.com/v1beta/{name}:importDataObjects
Parámetros de ruta
| Parámetros | |
|---|---|
name |
Obligatorio. Es el nombre del recurso de la colección en la que se importarán los objetos DataObject. Formato: |
Cuerpo de la solicitud
El cuerpo de la solicitud contiene datos con la siguiente estructura:
| Representación JSON |
|---|
{ // Union field |
| Campos | |
|---|---|
Campo de unión config. Es la configuración de los datos de importación y los resultados de errores. config puede ser solo uno de los parámetros siguientes: |
|
gcsImport |
Ubicación del contenido de entrada en Cloud Storage. |
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.import
Para obtener más información, consulta la documentación de IAM.
GcsImportConfig
Es la configuración de Google Cloud Storage para la importación.
| Representación JSON |
|---|
{ "contentsUri": string, "errorUri": string, "outputUri": string } |
| Campos | |
|---|---|
contentsUri |
Obligatorio. Es el prefijo del URI de los DataObjects de Cloud Storage que se importarán. |
errorUri |
Obligatorio. Es el prefijo del URI de la ubicación de Cloud Storage en la que se escribirán los errores que se encuentren durante la importación. |
outputUri |
Es opcional. Es el prefijo del URI de la ubicación de Cloud Storage en la que se escribirán los objetos |