Vollständiger Name: projects.locations.transferConfigs.create
Erstellt eine neue Datenübertragungskonfiguration.
HTTP-Anfrage
POST https://bigquerydatatransfer.googleapis.com/v1/{parent=projects/*/locations/*}/transferConfigs
Die URL verwendet die Syntax der gRPC-Transcodierung.
Pfadparameter
Parameter | |
---|---|
parent |
Erforderlich. Die BigQuery-Projekt-ID, in der die Übertragungskonfiguration erstellt werden soll. Muss das Format „projects/{projectId}/locations/{locationId}“ oder „projects/{projectId}“ haben. Wenn der angegebene Speicherort und der Speicherort des Ziel-Datasets in BigQuery nicht übereinstimmen, schlägt die Anfrage fehl. Für die Autorisierung ist die folgende IAM-Berechtigung für die angegebene Ressource
|
Suchparameter
Parameter | |
---|---|
authorizationCode |
Ein optionaler OAuth2-Autorisierungscode zur Verwendung mit dieser Übertragungskonfiguration. Dies ist erforderlich, wenn neue Anmeldedaten benötigt werden, wie von
|
versionInfo |
Optionale Versionsinformation. Wenn Nutzer ein sehr aktuelles Zugriffstoken suchen, also unmittelbar nach der Genehmigung des Zugriffs, müssen sie die versionInfo-Anforderung in der Tokenanfrage festlegen. Zum Abrufen von „versionInfo“ müssen Nutzer den Antworttyp „none+gsession“ verwenden, der den Wert von „versionInfo“ in der Autorisierungsantwort zurückgibt. Diese wird in eine JWT-Anforderung in der Tokenanfrage eingefügt. |
serviceAccountName |
Optionaler Dienstkontoname. Wenn dieses Feld festgelegt wurde, wird die Übertragungskonfiguration mit den Anmeldedaten dieses Dienstkontos erstellt. Dies setzt voraus, dass Nutzer, die diese API aufrufen, Berechtigungen zum Arbeiten in diesem Dienstkonto haben. |
Anfragetext
Der Anfragetext enthält eine Instanz von TransferConfig
.
Antworttext
Bei Erfolg enthält der Antworttext eine neu erstellte Instanz von TransferConfig
.
Autorisierungsbereiche
Erfordert den folgenden OAuth-Bereich:
https://www.googleapis.com/auth/cloud-platform
Weitere Informationen finden Sie in der Authentifizierungsübersicht.