Workspaces - Set Git Outbound Policy
Ορίζει την πολιτική εξερχόμενης κυκλοφορίας Git για τον καθορισμένο χώρο εργασίας, όταν η πολιτική εξερχόμενων έχει οριστεί σε "Απόρριψη".
Αυτό το API χρησιμοποιεί τη μέθοδο PUT και θα αντικαταστήσει όλες τις ρυθμίσεις. Σε περιπτώσεις που ο χώρος εργασίας περιορίζει την εξερχόμενη πολιτική, ένας διαχειριστής χώρου εργασίας πρέπει να επιτρέψει τη χρήση της ενοποίησης Git στον καθορισμένο χώρο εργασίας. Όταν δεν υπάρχει περιορισμός εξερχόμενης κυκλοφορίας στον χώρο εργασίας, η αλλαγή αυτής της ιδιότητας θα αποτύχει και δεν θα επηρεάσει τη ρύθμιση ενοποίησης Git.
Να εκτελείτε πάντα την επιλογή "Λήψη πολιτικής εξερχόμενης κυκλοφορίας Git" πρώτα και να παρέχετε πλήρη πολιτική στο σώμα της αίτησης.
Δικαιώματα
Ο καλών πρέπει να έχει ρόλο διαχειριστή χώρου εργασίας.
Απαιτούμενες εμβέλειες με ανάθεση
Workspace.ReadWrite.All
Υποστηριζόμενες ταυτότητες Microsoft Entra
Αυτό το API υποστηρίζει τις ταυτότητες Microsoft που παρατίθενται σε αυτή την ενότητα.
| Identity | Υποστήριξη |
|---|---|
| User | Όχι |
| Υπηρεσίας και διαχειριζόμενες ταυτότητες | Όχι |
Διεπαφή
PUT https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}/networking/communicationPolicy/outbound/git
Παράμετροι URI
| Όνομα | Μέσα | Απαιτούμενο | Δακτυλογραφώ | Περιγραφή |
|---|---|---|---|---|
|
workspace
|
path | True |
string (uuid) |
Το αναγνωριστικό χώρου εργασίας. |
Κεφαλίδα αιτήματος
| Όνομα | Απαιτούμενο | Δακτυλογραφώ | Περιγραφή |
|---|---|---|---|
| If-Match |
string |
Μια τιμή ETag. Το ETag πρέπει να καθορίζεται σε εισαγωγικά. Εάν παρέχεται, η κλήση θα επιτύχει μόνο εάν το ETag του πόρου συμφωνεί με το παρεχόμενο ETag. |
Σώμα αιτήματος
| Όνομα | Δακτυλογραφώ | Περιγραφή |
|---|---|---|
| defaultAction |
Προεπιλεγμένη πολιτική για την πρόσβαση στον χώρο εργασίας από δημόσια δίκτυα. |
Απαντήσεις
| Όνομα | Δακτυλογραφώ | Περιγραφή |
|---|---|---|
| 200 OK |
Η αίτηση ολοκληρώθηκε με επιτυχία. Κεφαλίδες ETag: string |
|
| 429 Too Many Requests |
Έγινε υπέρβαση του ορίου επιτοκίου υπηρεσίας. Ο διακομιστής επιστρέφει μια Κεφαλίδες Retry-After: integer |
|
| Other Status Codes |
Συνήθεις κωδικοί σφαλμάτων:
|
Παραδείγματα
Set workspace networking communication policy example
Αίτημα δείγματος
PUT https://api.fabric.microsoft.com/v1/workspaces/47482db6-4583-4672-86dd-999d0f8f4d7a/networking/communicationPolicy/outbound/git
{
"defaultAction": "Allow"
}
Δείγμα απάντησης
ETag: 0f8fad5b-d9cb-469f-a165-70867728950e
Ορισμοί
| Όνομα | Περιγραφή |
|---|---|
|
Error |
Το αντικείμενο λεπτομερειών πόρου που σχετίζεται με το σφάλμα. |
|
Error |
Η απόκριση σφάλματος. |
|
Error |
Οι λεπτομέρειες της απόκρισης σφάλματος. |
|
Network |
Προεπιλεγμένη πολιτική για την πρόσβαση στον χώρο εργασίας από δημόσια δίκτυα. |
|
Network |
Η πολιτική που ορίζει την πρόσβαση προς/από έναν χώρο εργασίας προς/από δημόσια δίκτυα. |
ErrorRelatedResource
Το αντικείμενο λεπτομερειών πόρου που σχετίζεται με το σφάλμα.
| Όνομα | Δακτυλογραφώ | Περιγραφή |
|---|---|---|
| resourceId |
string |
Το αναγνωριστικό πόρου που εμπλέκεται στο σφάλμα. |
| resourceType |
string |
Ο τύπος του πόρου που εμπλέκεται στο σφάλμα. |
ErrorResponse
Η απόκριση σφάλματος.
| Όνομα | Δακτυλογραφώ | Περιγραφή |
|---|---|---|
| errorCode |
string |
Ένα συγκεκριμένο αναγνωριστικό που παρέχει πληροφορίες σχετικά με μια συνθήκη σφάλματος, επιτρέποντας τυποποιημένη επικοινωνία μεταξύ της υπηρεσίας μας και των χρηστών της. |
| message |
string |
Μια αναγνώσιμη αναπαράσταση του σφάλματος. |
| moreDetails |
Λίστα πρόσθετων λεπτομερειών σφάλματος. |
|
| relatedResource |
Οι λεπτομέρειες του πόρου που σχετίζονται με το σφάλμα. |
|
| requestId |
string (uuid) |
Το αναγνωριστικό της αίτησης που σχετίζεται με το σφάλμα. |
ErrorResponseDetails
Οι λεπτομέρειες της απόκρισης σφάλματος.
| Όνομα | Δακτυλογραφώ | Περιγραφή |
|---|---|---|
| errorCode |
string |
Ένα συγκεκριμένο αναγνωριστικό που παρέχει πληροφορίες σχετικά με μια συνθήκη σφάλματος, επιτρέποντας τυποποιημένη επικοινωνία μεταξύ της υπηρεσίας μας και των χρηστών της. |
| message |
string |
Μια αναγνώσιμη αναπαράσταση του σφάλματος. |
| relatedResource |
Οι λεπτομέρειες του πόρου που σχετίζονται με το σφάλμα. |
NetworkAccessRule
Προεπιλεγμένη πολιτική για την πρόσβαση στον χώρο εργασίας από δημόσια δίκτυα.
| Τιμή | Περιγραφή |
|---|---|
| Allow |
Να επιτρέπονται όλες οι συνδέσεις. |
| Deny |
Απόρριψη όλων των συνδέσεων. |
NetworkRules
Η πολιτική που ορίζει την πρόσβαση προς/από έναν χώρο εργασίας προς/από δημόσια δίκτυα.
| Όνομα | Δακτυλογραφώ | Περιγραφή |
|---|---|---|
| defaultAction |
Προεπιλεγμένη πολιτική για την πρόσβαση στον χώρο εργασίας από δημόσια δίκτυα. |