Git - Get My Git Credentials
Palauttaa käyttäjän Git-tunnistetietojen määritystiedot.
Ilmaisee, miten käyttäjän tunnistetiedot hankitaan soveltuvan Git-palvelun käyttöä varten automaattisesti tai määritetyn yhteyden kautta. Jos käyttäjän tunnistetietoja ei ole määritetty, siirry kohtaan Päivitä Omat Git-tunnistetiedot - ohjelmointirajapinta.
Käyttöoikeudet
Kutsujalla on oltava osallistujan tai suurempi työtilarooli.
Vaaditut delegoidut vaikutusalueet
Workspace.Read.All tai Workspace.ReadWrite.All
Microsoft Entran tukemat käyttäjätiedot
Tämä ohjelmointirajapinta tukee tässä osiossa lueteltuja Microsoft -käyttäjätietoja.
| Identiteetti | Tuki |
|---|---|
| Käyttäjä | Kyllä |
| palvelun päänimen ja Hallittujen käyttäjätietojen | Kyllä |
Rajapinta
GET https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}/git/myGitCredentials
URI-parametrit
| Nimi | Kohteessa | Pakollinen | Tyyppi | Description |
|---|---|---|---|---|
|
workspace
|
path | True |
string (uuid) |
Työtilan tunnus. |
Vastaukset
| Nimi | Tyyppi | Description |
|---|---|---|
| 200 OK | GitCredentialsConfigurationResponse: |
Pyynnön valmistuttua. |
| Other Status Codes |
Yleiset virhekoodit:
|
Esimerkit
Get the user's Git credentials configuration for Azure DevOps when it is automatic example
Mallipyyntö
GET https://api.fabric.microsoft.com/v1/workspaces/1565e6a3-c020-4c0c-dda7-92bafe99eec5/git/myGitCredentials
Mallivastaus
{
"source": "Automatic"
}
Get the user's Git credentials configuration when it is configured by connection example
Mallipyyntö
GET https://api.fabric.microsoft.com/v1/workspaces/1565e6a3-c020-4c0c-dda7-92bafe99eec5/git/myGitCredentials
Mallivastaus
{
"source": "ConfiguredConnection",
"connectionId": "3f2504e0-4f89-11d3-9a0c-0305e82c3301"
}
Get the user's Git credentials configuration when it is not configured example
Mallipyyntö
GET https://api.fabric.microsoft.com/v1/workspaces/1565e6a3-c020-4c0c-dda7-92bafe99eec5/git/myGitCredentials
Mallivastaus
{
"source": "None"
}
Määritelmät
| Nimi | Description |
|---|---|
|
Automatic |
Automaattiset Git-tunnistetiedot. |
|
Configured |
Määritetty yhteys Git-tunnistetiedot. |
|
Error |
Virheeseen liittyvä resurssitieto-objekti. |
|
Error |
Virhevastaus. |
|
Error |
Virheen vastauksen tiedot. |
|
Git |
Git-tunnistetietolähde. Muita Git-tunnistetietolähteitä voidaan lisätä ajan kuluessa. |
|
None |
Git-tunnistetietoja ei ole määritetty. |
AutomaticGitCredentialsResponse
Automaattiset Git-tunnistetiedot.
| Nimi | Tyyppi | Description |
|---|---|---|
| source |
string:
Automatic |
Git-tunnistetietolähde. |
ConfiguredConnectionGitCredentialsResponse
Määritetty yhteys Git-tunnistetiedot.
| Nimi | Tyyppi | Description |
|---|---|---|
| connectionId |
string (uuid) |
Yhteyden objektitunnus. |
| source |
string:
Configured |
Git-tunnistetietolähde. |
ErrorRelatedResource
Virheeseen liittyvä resurssitieto-objekti.
| Nimi | Tyyppi | Description |
|---|---|---|
| resourceId |
string |
Virheestä liittyvä resurssitunnus. |
| resourceType |
string |
Virheestä liittyvän resurssin tyyppi. |
ErrorResponse
Virhevastaus.
| Nimi | Tyyppi | Description |
|---|---|---|
| errorCode |
string |
Tietty tunniste, joka antaa tietoja virheehdosta ja mahdollistaa standardoidun tietoliikenteen palvelumme ja sen käyttäjien välillä. |
| message |
string |
Ihmisen luettavissa oleva esitys virheestä. |
| moreDetails |
Luettelo virheiden lisätiedoista. |
|
| relatedResource |
Virheisiin liittyvät resurssitiedot. |
|
| requestId |
string |
Virheeseen liittyvän pyynnön tunnus. |
ErrorResponseDetails
Virheen vastauksen tiedot.
| Nimi | Tyyppi | Description |
|---|---|---|
| errorCode |
string |
Tietty tunniste, joka antaa tietoja virheehdosta ja mahdollistaa standardoidun tietoliikenteen palvelumme ja sen käyttäjien välillä. |
| message |
string |
Ihmisen luettavissa oleva esitys virheestä. |
| relatedResource |
Virheisiin liittyvät resurssitiedot. |
GitCredentialsSource
Git-tunnistetietolähde. Muita Git-tunnistetietolähteitä voidaan lisätä ajan kuluessa.
| Arvo | Description |
|---|---|
| ConfiguredConnection |
Git-tunnistetiedot saadaan määritetyn yhteyden kautta. |
| Automatic |
Järjestelmä hankkii Git-tunnistetiedot automaattisesti käyttäen oletustunnistetietoja, jos ne ovat käytettävissä. |
| None |
Git-tunnistetietoja ei ole määritetty. |
NoneGitCredentialsResponse
Git-tunnistetietoja ei ole määritetty.
| Nimi | Tyyppi | Description |
|---|---|---|
| source |
string:
None |
Git-tunnistetietolähde. |