Vollständiger Name: projects.transferConfigs.create
Erstellt eine neue Datenübertragungskonfiguration.
HTTP-Anfrage
POST https://bigquerydatatransfer.googleapis.com/v1/{parent=projects/*}/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 im Format „projects/{projectId}/locations/{locationId}“ oder „projects/{projectId}“ vorliegen. Wenn der angegebene Speicherort und der Speicherort des BigQuery-Ziel-Datasets 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 der versionInfo müssen Nutzer den Antworttyp „none+gsession“ verwenden, der eine versionInfo in der Autorisierungsantwort zurückgibt, die in eine JWT-Anforderung in der Tokenanfrage eingefügt wird. |
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.