Jaa kautta


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
workspaceId
path True

string (uuid)

Työtilan tunnus.

Vastaukset

Nimi Tyyppi Description
200 OK GitCredentialsConfigurationResponse:

Pyynnön valmistuttua.

Other Status Codes

ErrorResponse

Yleiset virhekoodit:

  • UnknownError – Ilmeni virhe.

  • InsufficientPrivileges – Soittajalla ei ole riittäviä työtilan käyttöoikeuksia.

  • WorkspaceNotConnectedToGit – Työtila ei ole yhteydessä Gitiin.

Esimerkit

Get the user's Git credentials configuration for Azure DevOps when it is automatic example
Get the user's Git credentials configuration when it is configured by connection example
Get the user's Git credentials configuration when it is not configured example

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
AutomaticGitCredentialsResponse

Automaattiset Git-tunnistetiedot.

ConfiguredConnectionGitCredentialsResponse

Määritetty yhteys Git-tunnistetiedot.

ErrorRelatedResource

Virheeseen liittyvä resurssitieto-objekti.

ErrorResponse

Virhevastaus.

ErrorResponseDetails

Virheen vastauksen tiedot.

GitCredentialsSource

Git-tunnistetietolähde. Muita Git-tunnistetietolähteitä voidaan lisätä ajan kuluessa.

NoneGitCredentialsResponse

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:

ConfiguredConnection

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

ErrorResponseDetails[]

Luettelo virheiden lisätiedoista.

relatedResource

ErrorRelatedResource

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

ErrorRelatedResource

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.