Workspaces - Set Git Outbound Policy
Määrittää määritetyn työtilan Git Outbound -käytännön, kun Lähtevän liikenteen käytäntö -asetuksena on Evääminen.
Tämä ohjelmointirajapinta käyttää PUT-menetelmää ja korvaa kaikki asetukset. Jos työtila rajoittaa lähtevää käytäntöä, työtilan järjestelmänvalvojan on sallittava Git-integroinnin käyttö määritetyssä työtilassa. Kun työtilassa ei ole lähtevän liikenteen rajoitusta, tämän ominaisuuden muuttaminen epäonnistuu, eikä se vaikuta Git-integrointiasetukseen.
Suorita aina hae lähtevä Git-käytäntö ensin ja anna täydellinen käytäntö pyynnön leipätekstissä.
Käyttöoikeudet
Soittajalla on oltava järjestelmänvalvojan työtilan rooli.
Vaaditut delegoidut vaikutusalueet
Workspace.ReadWrite.All
Microsoft Entran tukemat käyttäjätiedot
Tämä ohjelmointirajapinta tukee tässä osiossa lueteltuja Microsoft -käyttäjätietoja.
| Käyttäjätiedot | Tuki |
|---|---|
| Käyttäjä | Kyllä |
| palvelun päänimen ja Hallittujen käyttäjätietojen | Kyllä |
Rajapinta
PUT https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}/networking/communicationPolicy/outbound/git
URI-parametrit
| Nimi | Kohteessa | Pakollinen | Tyyppi | Description |
|---|---|---|---|---|
|
workspace
|
path | True |
string (uuid) |
Työtilan tunnus. |
Pyynnön otsikko
| Nimi | Pakollinen | Tyyppi | Description |
|---|---|---|---|
| If-Match |
string |
ETag-arvo. ETag on määritettävä lainausmerkkeissä. Jos tämä on annettu, kutsu onnistuu vain, jos resurssin ETag-arvo vastaa annettua ETag-parametria. |
Pyynnön leipäteksti
| Nimi | Tyyppi | Description |
|---|---|---|
| defaultAction |
Oletuskäytäntö työtilan käyttämiselle julkisista verkoista. |
Vastaukset
| Nimi | Tyyppi | Description |
|---|---|---|
| 200 OK |
Pyynnön valmistuttua. Otsikot ETag: string |
|
| 429 Too Many Requests |
Palveluhinnan raja ylitettiin. Palvelin palauttaa otsikon, joka Otsikot Retry-After: integer |
|
| Other Status Codes |
Yleiset virhekoodit:
|
Esimerkit
Set workspace networking communication policy example
Mallipyyntö
PUT https://api.fabric.microsoft.com/v1/workspaces/47482db6-4583-4672-86dd-999d0f8f4d7a/networking/communicationPolicy/outbound/git
{
"defaultAction": "Allow"
}
Mallivastaus
ETag: 0f8fad5b-d9cb-469f-a165-70867728950e
Määritelmät
| Nimi | Description |
|---|---|
|
Error |
Virheeseen liittyvä resurssitieto-objekti. |
|
Error |
Virhevastaus. |
|
Error |
Virheen vastauksen tiedot. |
|
Network |
Oletuskäytäntö työtilan käyttämiselle julkisista verkoista. |
|
Network |
Käytäntö, joka määrittää pääsyn työtilaan tai julkisten verkkojen kautta tai julkisista verkoista. |
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 (uuid) |
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. |
NetworkAccessRule
Oletuskäytäntö työtilan käyttämiselle julkisista verkoista.
| Arvo | Description |
|---|---|
| Allow |
Salli kaikki yhteydet. |
| Deny |
Estä kaikki yhteydet. |
NetworkRules
Käytäntö, joka määrittää pääsyn työtilaan tai julkisten verkkojen kautta tai julkisista verkoista.
| Nimi | Tyyppi | Description |
|---|---|---|
| defaultAction |
Oletuskäytäntö työtilan käyttämiselle julkisista verkoista. |