Método: projects.enrollDataSources

Inscribe las fuentes de datos en un proyecto de usuario. Esto permite a los usuarios crear opciones de configuración de transferencia para estas fuentes de datos. También aparecerán en la RPC de dataSources.list y, como tal, aparecerán en la IU de BigQuery “https://bigquery.cloud.google.com” (y los documentos se pueden encontrar en https://cloud.google.com/bigquery/bigquery-web-ui y https://cloud.google.com/bigquery-transfer/docs/working-with-transfers).

Solicitud HTTP

POST https://bigquerydatatransfer.googleapis.com/v1/{name=projects/*}:enrollDataSources

La URL usa la sintaxis de anotación HTTP de la API de Google.

Parámetros de ruta

Parámetros
name

string

Es el nombre del recurso del proyecto con el formato projects/{projectId}.

La autorización requiere el siguiente permiso de Google IAM en el recurso especificado name:

  • resourcemanager.projects.update

Cuerpo de la solicitud

El cuerpo de la solicitud contiene datos con la siguiente estructura:

Representación JSON

{
  "dataSourceIds": [
    string
  ]
}
Campos
dataSourceIds[]

string

Indica las fuentes de datos inscritas.

Cuerpo de la respuesta

Si se ejecuta correctamente, el cuerpo de la respuesta estará vacío.

Alcances de autorización

Se requiere el siguiente permiso de OAuth:

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

Para obtener más información, consulta la Guía de Auth.

Pruébalo