Factories - Get Git Hub Access Token
Abrufen des GitHub-Zugriffstokens.
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/getGitHubAccessToken?api-version=2018-06-01
URI-Parameter
Name | In | Erforderlich | Typ | Beschreibung |
---|---|---|---|---|
factory
|
path | True |
string |
Der Factoryname. RegEx-Muster: |
resource
|
path | True |
string |
Der Name der Ressourcengruppe. RegEx-Muster: |
subscription
|
path | True |
string |
Die Abonnement-ID. |
api-version
|
query | True |
string |
Die API-Version. |
Anforderungstext
Name | Erforderlich | Typ | Beschreibung |
---|---|---|---|
gitHubAccessCode | True |
string |
GitHub-Zugriffscode. |
gitHubAccessTokenBaseUrl | True |
string |
GitHub-Zugriffstoken-Basis-URL. |
gitHubClientId |
string |
GitHub-Anwendungsclient-ID. |
|
gitHubClientSecret |
GitHub bringt Ihre eigenen Geheiminformationen für den App-Client mit. |
Antworten
Name | Typ | Beschreibung |
---|---|---|
200 OK |
OK. |
|
Other Status Codes |
Eine vom Azure Data Factory Dienst empfangene Fehlerantwort. |
Sicherheit
azure_auth
Azure Active Directory OAuth2 Flow.
Typ:
oauth2
Ablauf:
implicit
Autorisierungs-URL:
https://login.microsoftonline.com/common/oauth2/authorize
Bereiche
Name | Beschreibung |
---|---|
user_impersonation | Identitätswechsel Ihres Benutzerkontos |
Beispiele
Factories_GetGitHubAccessToken
Beispielanforderung
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"
}
Beispiel für eine Antwort
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"
}
Definitionen
Name | Beschreibung |
---|---|
Cloud |
Das -Objekt, das die Struktur einer Azure Data Factory Fehlerantwort definiert. |
Git |
Rufen Sie die GitHub-Zugriffstokenanforderungsdefinition ab. |
Git |
Rufen Sie die GitHub-Zugriffstokenantwortdefinition ab. |
Git |
Geheime Clientinformationen für die Bring Your Own App Repository-Konfiguration der Factory. |
CloudError
Das -Objekt, das die Struktur einer Azure Data Factory Fehlerantwort definiert.
Name | Typ | Beschreibung |
---|---|---|
error.code |
string |
Fehlercode |
error.details |
Array mit zusätzlichen Fehlerdetails. |
|
error.message |
string |
Fehlermeldung. |
error.target |
string |
Eigenschaftsname/Pfad in der Anforderung, die einem Fehler zugeordnet ist. |
GitHubAccessTokenRequest
Rufen Sie die GitHub-Zugriffstokenanforderungsdefinition ab.
Name | Typ | Beschreibung |
---|---|---|
gitHubAccessCode |
string |
GitHub-Zugriffscode. |
gitHubAccessTokenBaseUrl |
string |
GitHub-Zugriffstoken-Basis-URL. |
gitHubClientId |
string |
GitHub-Anwendungsclient-ID. |
gitHubClientSecret |
GitHub bringt Ihre eigenen Geheiminformationen für den App-Client mit. |
GitHubAccessTokenResponse
Rufen Sie die GitHub-Zugriffstokenantwortdefinition ab.
Name | Typ | Beschreibung |
---|---|---|
gitHubAccessToken |
string |
GitHub-Zugriffstoken. |
GitHubClientSecret
Geheime Clientinformationen für die Bring Your Own App Repository-Konfiguration der Factory.
Name | Typ | Beschreibung |
---|---|---|
byoaSecretAkvUrl |
string |
Bring your own app client secret AKV URL. |
byoaSecretName |
string |
Bringen Sie Ihren eigenen App-Clientgeheimnisnamen in AKV. |