Workspaces - Create Workspace
Tworzy nowy obszar roboczy.
Uprawnienia
- Obiekt wywołujący musi mieć uprawnienia do tworzenia obszarów roboczych przyznanych przez administratora sieci szkieletowej. Aby uzyskać więcej informacji, zobacz: create workspaces (Tworzenie obszarów roboczych).
- Obiekt wywołujący musi mieć uprawnienia współautora lub być administratorem pojemności. Aby uzyskać więcej informacji, zobacz: uprawnienia użytkownika pojemności.
- Jednostki usługi muszą mieć uprawnienia przyznane przez administratora sieci szkieletowej. Aby uzyskać więcej informacji, zobacz: Jednostki usługi mogą tworzyć obszary robocze, połączenia i potoki wdrażania.
Wymagane zakresy delegowane
Przestrzeń robocza.OdczytZapis.Wszystko
Tożsamości obsługiwane przez Microsoft Entra
To API obsługuje tożsamości Microsoft wymienione w tej sekcji.
| Tożsamość | Wsparcie |
|---|---|
| Użytkownik | Tak |
| Główne usługi i Tożsamości zarządzane | Tak |
Interfejs
POST https://api.fabric.microsoft.com/v1/workspaces
Treść żądania
| Nazwa | Wymagane | Typ | Opis |
|---|---|---|---|
| displayName | True |
string |
Nazwa wyświetlana obszaru roboczego. |
| capacityId |
string (uuid) |
Identyfikator pojemności do przypisania obszaru roboczego. |
|
| description |
string |
Opis obszaru roboczego. |
|
| domainId |
string (uuid) |
Identyfikator domeny do przypisania obszaru roboczego. |
Odpowiedzi
| Nazwa | Typ | Opis |
|---|---|---|
| 201 Created |
Pomyślnie utworzono. Nagłówki Location: string |
|
| Other Status Codes |
Typowe kody błędów:
|
Przykłady
Create a workspace example
Przykładowe żądanie
POST https://api.fabric.microsoft.com/v1/workspaces
{
"displayName": "New workspace"
}
Przykładowa odpowiedź
Location: https://api.fabric.microsoft.com/v1/workspaces/cfafbeb1-8037-4d0c-896e-a46fb22287ff
{
"id": "cfafbeb1-8037-4d0c-896e-a46fb22287ff",
"displayName": "New workspace",
"description": "",
"type": "Workspace"
}
Definicje
| Nazwa | Opis |
|---|---|
|
Create |
Utwórz ładunek żądania obszaru roboczego. |
|
Error |
Obiekt szczegółów zasobu powiązanego z błędem. |
|
Error |
Odpowiedź na błąd. |
|
Error |
Szczegóły odpowiedzi na błąd. |
| Workspace |
Obiekt obszaru roboczego. |
|
Workspace |
Typ obszaru roboczego. Dodatkowe typy obszarów roboczych można dodawać w czasie. |
CreateWorkspaceRequest
Utwórz ładunek żądania obszaru roboczego.
| Nazwa | Typ | Opis |
|---|---|---|
| capacityId |
string (uuid) |
Identyfikator pojemności do przypisania obszaru roboczego. |
| description |
string |
Opis obszaru roboczego. |
| displayName |
string |
Nazwa wyświetlana obszaru roboczego. |
| domainId |
string (uuid) |
Identyfikator domeny do przypisania obszaru roboczego. |
ErrorRelatedResource
Obiekt szczegółów zasobu powiązanego z błędem.
| Nazwa | Typ | Opis |
|---|---|---|
| resourceId |
string |
Identyfikator zasobu, który jest zaangażowany w błąd. |
| resourceType |
string |
Typ zasobu, który jest zaangażowany w błąd. |
ErrorResponse
Odpowiedź na błąd.
| Nazwa | Typ | Opis |
|---|---|---|
| errorCode |
string |
Określony identyfikator, który zawiera informacje o stanie błędu, co pozwala na ustandaryzowaną komunikację między naszą usługą a jej użytkownikami. |
| message |
string |
Czytelna reprezentacja błędu przez człowieka. |
| moreDetails |
Lista dodatkowych szczegółów błędu. |
|
| relatedResource |
Szczegóły zasobu powiązanego z błędem. |
|
| requestId |
string |
Identyfikator żądania skojarzonego z błędem. |
ErrorResponseDetails
Szczegóły odpowiedzi na błąd.
| Nazwa | Typ | Opis |
|---|---|---|
| errorCode |
string |
Określony identyfikator, który zawiera informacje o stanie błędu, co pozwala na ustandaryzowaną komunikację między naszą usługą a jej użytkownikami. |
| message |
string |
Czytelna reprezentacja błędu przez człowieka. |
| relatedResource |
Szczegóły zasobu powiązanego z błędem. |
Workspace
Obiekt obszaru roboczego.
| Nazwa | Typ | Opis |
|---|---|---|
| apiEndpoint |
string (uri) |
Adres URL HTTP reprezentujący punkt końcowy interfejsu API specyficzny dla obszaru roboczego. Ta wartość punktu końcowego jest zwracana, gdy użytkownik włączy opcję PreferWorkspaceSpecificEndpoints. Umożliwia dostęp do interfejsu API za pośrednictwem linków prywatnych. |
| capacityId |
string (uuid) |
Identyfikator pojemności, do której jest przypisany obszar roboczy. |
| description |
string |
Opis obszaru roboczego. |
| displayName |
string |
Nazwa wyświetlana obszaru roboczego. |
| domainId |
string (uuid) |
Identyfikator domeny, do której jest przypisany obszar roboczy. |
| id |
string (uuid) |
Identyfikator przestrzeni roboczej. |
| type |
Typ obszaru roboczego. |
WorkspaceType
Typ obszaru roboczego. Dodatkowe typy obszarów roboczych można dodawać w czasie.
| Wartość | Opis |
|---|---|
| Personal |
Mój folder lub Mój obszar roboczy służący do zarządzania elementami użytkownika. |
| Workspace |
Obszar roboczy służący do zarządzania elementami sieci szkieletowej. |
| AdminWorkspace |
Obszar roboczy monitorowania przez administratora. Zawiera raporty administratora, takie jak raport inspekcji i raport użycia i wdrażania. |