Git - Update Connection Settings
Note
Tämä ohjelmointirajapinta on osa esikatseluversiota, ja se on saatavilla vain arviointi- ja kehitystarkoituksiin. Muutos saattaa perustua palautteeseen, eikä sitä suositella tuotantokäyttöön. Lisätietoja.
Päivittää Gitiin yhdistetyn työtilan yhteysasetukset. Vain pyynnön leipätekstiin sisältyvät ominaisuudet päivitetään. pois jätetyt ominaisuudet pysyvät muuttumattomina.
Oikeudet
Soittajalla on oltava järjestelmänvalvojan rooli työtilaa varten.
Vaaditut delegoidut vaikutusalueet
Workspace.ReadWrite.All
tuettujen käyttäjätietojen Microsoft Entra
Tämä ohjelmointirajapinta tukee tässä osiossa lueteltuja Microsoft identities.
| Identity | Tuki |
|---|---|
| Käyttäjä | Yes |
| palvelun päänimen ja Hallittujen käyttäjätietojen | Yes |
Käyttöliittymä
PATCH https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}/git/connectionSettings
URI-parametrit
| Nimi | Kohteessa | Pakollinen | Tyyppi | Kuvaus |
|---|---|---|---|---|
|
workspace
|
path | True |
string (uuid) |
Työtilan tunnus. |
Pyynnön leipäteksti
| Nimi | Tyyppi | Kuvaus |
|---|---|---|
| additionalRolesAuthorizedToChangeBranch |
Järjestelmänvalvojan ulkopuoliset muut työtilaroolit, jotka voivat muuttaa yhdistettyä Git-haaraa. |
Vastaukset
| Nimi | Tyyppi | Kuvaus |
|---|---|---|
| 200 OK |
Pyynnön valmistuttua. |
|
| 429 Too Many Requests |
Palveluhinnan raja ylitettiin. Palvelin palauttaa otsikon, joka Otsikot Retry-After: integer |
|
| Other Status Codes |
Yleiset virhekoodit:
|
Esimerkit
Update connection settings example
Mallipyyntö
PATCH https://api.fabric.microsoft.com/v1/workspaces/1565e6a3-c020-4c0c-dda7-92bafe99eec5/git/connectionSettings
{
"additionalRolesAuthorizedToChangeBranch": "MemberAndContributor"
}
Mallivastaus
{
"additionalRolesAuthorizedToChangeBranch": "MemberAndContributor"
}
Määritelmät
| Nimi | Kuvaus |
|---|---|
|
Error |
Jäsennetty parametri, joka antaa koneluettavaa lisäkontekstia virheestä. |
|
Error |
Virheeseen liittyvä resurssitieto-objekti. |
|
Error |
Virhevastaus. |
|
Error |
Virheen vastauksen tiedot. |
|
Git |
Järjestelmänvalvojan ulkopuoliset muut työtilaroolit, jotka voivat muuttaa yhdistettyä Git-haaraa. Lisäarvoja voidaan lisätä ajan mittaan. |
|
Git |
Sisältää Git-yhteysasetukset. |
|
Update |
Sisältää pyyntötiedot Git-yhteysasetusten päivittämistä varten. |
ErrorParameter
Jäsennetty parametri, joka antaa koneluettavaa lisäkontekstia virheestä.
| Nimi | Tyyppi | Kuvaus |
|---|---|---|
| message |
string |
Ihmisen luettavissa oleva kuvaus parametrin merkityksestä. |
| name |
string |
Parametritunniste. |
| value |
string |
Parametriarvo. |
ErrorRelatedResource
Virheeseen liittyvä resurssitieto-objekti.
| Nimi | Tyyppi | Kuvaus |
|---|---|---|
| resourceId |
string |
Virheestä liittyvä resurssitunnus. |
| resourceType |
string |
Virheestä liittyvän resurssin tyyppi. |
ErrorResponse
Virhevastaus.
| Nimi | Tyyppi | Kuvaus |
|---|---|---|
| errorCode |
string |
Tietty tunniste, joka antaa tietoja virheehdosta ja mahdollistaa standardoidun tietoliikenteen palvelumme ja sen käyttäjien välillä. |
| isRetriable |
boolean |
Kun arvo on tosi, pyyntöä voidaan yrittää uudelleen. Määritä viive vastausotsikon |
| message |
string |
Ihmisen luettavissa oleva esitys virheestä. |
| moreDetails |
Luettelo virheiden lisätiedoista. |
|
| parameters |
Jäsennettyjä parametreja, jotka antavat koneluettavaa lisäkontekstia virheestä. |
|
| relatedResource |
Virheisiin liittyvät resurssitiedot. |
|
| requestId |
string (uuid) |
Virheeseen liittyvän pyynnön tunnus. |
ErrorResponseDetails
Virheen vastauksen tiedot.
| Nimi | Tyyppi | Kuvaus |
|---|---|---|
| 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ä. |
| parameters |
Jäsennettyjä parametreja, jotka antavat koneluettavaa lisäkontekstia virheestä. |
|
| relatedResource |
Virheisiin liittyvät resurssitiedot. |
GitAdditionalBranchChangingRoles
Järjestelmänvalvojan ulkopuoliset muut työtilaroolit, jotka voivat muuttaa yhdistettyä Git-haaraa. Lisäarvoja voidaan lisätä ajan mittaan.
| Arvo | Kuvaus |
|---|---|
| None |
Muut järjestelmänvalvojan roolit eivät voi vaihtaa haaraa. Tämä on oletusarvo. |
| MemberAndContributor |
Jäsenet ja osallistujat voivat myös vaihtaa haaroja järjestelmänvalvojien lisäksi. |
GitConnectionSettings
Sisältää Git-yhteysasetukset.
| Nimi | Tyyppi | Kuvaus |
|---|---|---|
| additionalRolesAuthorizedToChangeBranch |
Järjestelmänvalvojan ulkopuoliset muut työtilaroolit, jotka voivat muuttaa yhdistettyä Git-haaraa. |
UpdateGitConnectionSettingsRequest
Sisältää pyyntötiedot Git-yhteysasetusten päivittämistä varten.
| Nimi | Tyyppi | Kuvaus |
|---|---|---|
| additionalRolesAuthorizedToChangeBranch |
Järjestelmänvalvojan ulkopuoliset muut työtilaroolit, jotka voivat muuttaa yhdistettyä Git-haaraa. |