- Requête HTTP
- Paramètres de chemin d'accès
- Paramètres de requête
- Corps de la requête
- Corps de la réponse
- Champs d'application des autorisations
- Essayer
Nom complet : projects.transferConfigs.create
Crée une configuration de transfert de données.
Requête HTTP
POST https://bigquerydatatransfer.googleapis.com/v1/{parent=projects/*}/transferConfigs
L'URL utilise la syntaxe de transcodage gRPC.
Paramètres de chemin d'accès
Paramètres | |
---|---|
parent |
Obligatoire. ID du projet BigQuery dans lequel la configuration de transfert doit être créée. L'ID doit être au format suivant : projects/{projectId}/locations/{locationId} ou projects/{projectId}. Si l'emplacement spécifié et l'emplacement de l'ensemble de données BigQuery de destination ne correspondent pas, la requête échoue. L'autorisation IAM suivante est requise pour la ressource
|
Paramètres de requête
Paramètres | |
---|---|
authorizationCode |
Code d'autorisation OAuth2 facultatif à utiliser avec cette configuration de transfert. Ce paramètre est obligatoire si de nouveaux identifiants sont nécessaires, comme indiqué par
|
versionInfo |
Informations facultatives sur la version. Si les utilisateurs souhaitent trouver un jeton d'accès très récent (c'est-à-dire, immédiatement après l'approbation de l'accès), ils doivent définir la revendication versionInfo dans la requête de jeton. Pour obtenir le paramètre versionInfo, les utilisateurs doivent utiliser le type de réponse "none+gsession". Le champ versionInfo est ainsi renvoyé dans la réponse d'autorisation qui doit être placée dans une revendication JWT au sein de la requête de jeton. |
serviceAccountName |
Nom du compte de service facultatif. Si ce champ est défini, la configuration de transfert est créée avec les identifiants du compte de service. Nécessite que les utilisateurs qui appellent cette API aient l'autorisation d'agir en tant que compte de service. |
Corps de la requête
Le corps de la requête contient une instance de TransferConfig
.
Corps de la réponse
Si la requête aboutit, le corps de la réponse contient une nouvelle instance de TransferConfig
.
Champs d'application des autorisations
Requiert le champ d'application OAuth suivant :
https://www.googleapis.com/auth/cloud-platform
Pour plus d'informations, reportez-vous à la section Présentation de l'authentification.