Methode: projects.enrollDataSources

Registriert Datenquellen in einem Nutzerprojekt. Dadurch können Nutzer Übertragungskonfigurationen für diese Datenquellen erstellen. Die Datenquellen werden außerdem im dataSources.list-RPC und damit auch in der BigQuery-UI „https://bigquery.cloud.google.com“ angezeigt. Die Dokumente finden Sie unter https://cloud.google.com/bigquery/bigquery-web-ui und https://cloud.google.com/bigquery-transfer/docs/working-with-transfers).

HTTP-Anfrage

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

Die URL verwendet die Syntax von Google API HTTP-Anmerkungen.

Pfadparameter

Parameter
name

string

Der Name der Projektressource im Format projects/{projectId}.

Zur Autorisierung ist die folgende Google IAM-Berechtigung für die angegebene Ressource name erforderlich:

  • resourcemanager.projects.update

Anfragetext

Der Anfragetext enthält Daten mit folgender Struktur:

JSON-Darstellung

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

string

Die Datenquellen, die registriert werden.

Antworttext

Wenn der Vorgang erfolgreich ist, ist der Antworttext leer.

Autorisierungsbereiche

Erfordert den folgenden OAuth-Bereich:

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

Weitere Informationen finden Sie im Autorisierungsleitfaden.

Testen!