Workspaces - Set Git Outbound Policy
Angiver Git-udgående politik for det angivne arbejdsområde, når Udgående politik er angivet til 'Afvis'.
Denne API bruger METODEN PUT og overskriver alle indstillinger. Når arbejdsområdet begrænser udgående politik, skal en arbejdsområdeadministrator tillade brugen af Git-integration på det angivne arbejdsområde. Når der ikke er nogen udgående begrænsning for arbejdsområdet, mislykkes ændring af denne egenskab, og det påvirker ikke indstillingen for Git-integration. Kald altid handlingen Hent Git-udgående politik først, og angiv den fulde politik i anmodningens brødtekst.
Bemærkning
Hvis defaultAction udelades fra anmodningens brødtekst, er Allowden som standard , hvilket utilsigtet kan tillade Git-integration, når udgående adgang skal begrænses. Angiv altid eksplicit defaultAction i alle put-anmodningsbrødtekster.
Tilladelser
Kalderen skal have administrator arbejdsområderolle.
Påkrævede delegerede områder
Workspace.ReadWrite.All
Microsoft Entra-understøttede identiteter
Denne API understøtter de Microsoft -identiteter, der angivet i dette afsnit.
| Identitet | Støtte |
|---|---|
| User | Ja |
| tjenesteprincipal og administrerede identiteter | Ja |
Grænseflade
PUT https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}/networking/communicationPolicy/outbound/git
URI-parametre
| Name | I | Påkrævet | Type | Beskrivelse |
|---|---|---|---|---|
|
workspace
|
path | True |
string (uuid) |
Arbejdsområde-id'et. |
Overskrift på anmodning
| Name | Påkrævet | Type | Beskrivelse |
|---|---|---|---|
| If-Match |
string |
En ETag-værdi. ETag'et skal angives i anførselstegn. Hvis det angives, lykkes kaldet kun, hvis ressourcens ETag stemmer overens med det angivne ETag. |
Brødtekst for anmodning
| Name | Type | Beskrivelse |
|---|---|---|
| defaultAction |
Standardpolitikken for adgang til arbejdsområder fra offentlige netværk. Hvis det udelades fra brødteksten i en PUT-anmodning, er |
Svar
| Name | Type | Beskrivelse |
|---|---|---|
| 200 OK |
Anmodningen blev fuldført. Headere ETag: string |
|
| 429 Too Many Requests |
Grænsen for tjenestetakst blev overskredet. Serveren returnerer en Headere Retry-After: integer |
|
| Other Status Codes |
Almindelige fejlkoder:
|
Eksempler
Set workspace networking communication policy example
Eksempelanmodning
PUT https://api.fabric.microsoft.com/v1/workspaces/47482db6-4583-4672-86dd-999d0f8f4d7a/networking/communicationPolicy/outbound/git
{
"defaultAction": "Allow"
}
Eksempelsvar
ETag: 0f8fad5b-d9cb-469f-a165-70867728950e
Definitioner
| Name | Beskrivelse |
|---|---|
|
Error |
Objektet med fejlrelaterede ressourceoplysninger. |
|
Error |
Fejlsvaret. |
|
Error |
Oplysninger om fejlsvar. |
|
Network |
Standardpolitikken for adgang til arbejdsområder fra offentlige netværk. Hvis det udelades fra brødteksten i en PUT-anmodning, er |
|
Network |
Den politik, der definerer adgang til/fra et arbejdsområde til/fra offentlige netværk. |
ErrorRelatedResource
Objektet med fejlrelaterede ressourceoplysninger.
| Name | Type | Beskrivelse |
|---|---|---|
| resourceId |
string |
Det ressource-id, der er involveret i fejlen. |
| resourceType |
string |
Typen af ressource, der er involveret i fejlen. |
ErrorResponse
Fejlsvaret.
| Name | Type | Beskrivelse |
|---|---|---|
| errorCode |
string |
Et bestemt id, der indeholder oplysninger om en fejltilstand, der muliggør standardiseret kommunikation mellem vores tjeneste og dens brugere. |
| isRetriable |
boolean |
Når sand, kan anmodningen prøves igen. Brug svarheaderen |
| message |
string |
En menneskelig læsbar gengivelse af fejlen. |
| moreDetails |
Liste over yderligere oplysninger om fejl. |
|
| relatedResource |
De fejlrelaterede ressourceoplysninger. |
|
| requestId |
string (uuid) |
Id'et for den anmodning, der er knyttet til fejlen. |
ErrorResponseDetails
Oplysninger om fejlsvar.
| Name | Type | Beskrivelse |
|---|---|---|
| errorCode |
string |
Et bestemt id, der indeholder oplysninger om en fejltilstand, der muliggør standardiseret kommunikation mellem vores tjeneste og dens brugere. |
| message |
string |
En menneskelig læsbar gengivelse af fejlen. |
| relatedResource |
De fejlrelaterede ressourceoplysninger. |
NetworkAccessRule
Standardpolitikken for adgang til arbejdsområder fra offentlige netværk. Hvis det udelades fra brødteksten i en PUT-anmodning, er Allowdette felt som standard , hvilket utilsigtet kan åbne netværksadgang. Angiv altid dette felt eksplicit i alle put-anmodningsbrødtekster.
| Værdi | Beskrivelse |
|---|---|
| Allow |
Tillad alle forbindelser. |
| Deny |
Afvis alle forbindelser. |
NetworkRules
Den politik, der definerer adgang til/fra et arbejdsområde til/fra offentlige netværk.
| Name | Type | Beskrivelse |
|---|---|---|
| defaultAction |
Standardpolitikken for adgang til arbejdsområder fra offentlige netværk. Hvis det udelades fra brødteksten i en PUT-anmodning, er |