Factories - Get Git Hub Access Token
Obtenez le jeton d’accès GitHub.
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/getGitHubAccessToken?api-version=2018-06-01
Paramètres URI
Nom | Dans | Obligatoire | Type | Description |
---|---|---|---|---|
factory
|
path | True |
string |
Nom de la fabrique. Modèle d’expression régulière: |
resource
|
path | True |
string |
Nom du groupe de ressources. Modèle d’expression régulière: |
subscription
|
path | True |
string |
Identificateur de l’abonnement. |
api-version
|
query | True |
string |
Version de l'API. |
Corps de la demande
Nom | Obligatoire | Type | Description |
---|---|---|---|
gitHubAccessCode | True |
string |
Code d’accès GitHub. |
gitHubAccessTokenBaseUrl | True |
string |
URL de base du jeton d’accès GitHub. |
gitHubClientId |
string |
ID client de l’application GitHub. |
|
gitHubClientSecret |
GitHub apporte vos propres informations de secret client d’application. |
Réponses
Nom | Type | Description |
---|---|---|
200 OK |
OK. |
|
Other Status Codes |
Réponse d’erreur reçue du service Azure Data Factory. |
Sécurité
azure_auth
Flux OAuth2 Azure Active Directory.
Type:
oauth2
Flux:
implicit
URL d’autorisation:
https://login.microsoftonline.com/common/oauth2/authorize
Étendues
Nom | Description |
---|---|
user_impersonation | Emprunter l’identité de votre compte d’utilisateur |
Exemples
Factories_GetGitHubAccessToken
Exemple de requête
POST https://management.azure.com/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.DataFactory/factories/exampleFactoryName/getGitHubAccessToken?api-version=2018-06-01
{
"gitHubAccessCode": "some",
"gitHubClientId": "some",
"gitHubAccessTokenBaseUrl": "some"
}
Exemple de réponse
Date: Fri, 7 Sep 2018 18:42:45 GMT
X-Content-Type-Options: nosniff
x-ms-ratelimit-remaining-subscription-reads: 1199
x-ms-request-id: da630ed9-35e4-41cd-9f93-be14dbcbd099
x-ms-correlation-request-id: da630ed9-35e4-41cd-9f93-be14dbcbd099
{
"gitHubAccessToken": "myAccessTokenExample"
}
Définitions
Nom | Description |
---|---|
Cloud |
Objet qui définit la structure d’une réponse d’erreur Azure Data Factory. |
Git |
Obtenez la définition de demande de jeton d’accès GitHub. |
Git |
Obtenez la définition de réponse du jeton d’accès GitHub. |
Git |
Les informations de secret client pour la fabrique apportent votre propre configuration de référentiel d’applications. |
CloudError
Objet qui définit la structure d’une réponse d’erreur Azure Data Factory.
Nom | Type | Description |
---|---|---|
error.code |
string |
Code d’erreur. |
error.details |
Tableau avec des détails d’erreur supplémentaires. |
|
error.message |
string |
Message d’erreur. |
error.target |
string |
Nom de propriété/chemin d’accès dans la requête associée à l’erreur. |
GitHubAccessTokenRequest
Obtenez la définition de demande de jeton d’accès GitHub.
Nom | Type | Description |
---|---|---|
gitHubAccessCode |
string |
Code d’accès GitHub. |
gitHubAccessTokenBaseUrl |
string |
URL de base du jeton d’accès GitHub. |
gitHubClientId |
string |
ID client de l’application GitHub. |
gitHubClientSecret |
GitHub apporte vos propres informations de secret client d’application. |
GitHubAccessTokenResponse
Obtenez la définition de réponse du jeton d’accès GitHub.
Nom | Type | Description |
---|---|---|
gitHubAccessToken |
string |
Jeton d’accès GitHub. |
GitHubClientSecret
Les informations de secret client pour la fabrique apportent votre propre configuration de référentiel d’applications.
Nom | Type | Description |
---|---|---|
byoaSecretAkvUrl |
string |
Apportez votre propre URL AKV de secret client d’application. |
byoaSecretName |
string |
Apportez votre propre nom de secret client d’application dans AKV. |