Workspaces - Create Workspace
Yeni bir çalışma alanı oluşturur.
İzinler
- Çağıranın Doku yöneticisi tarafından verilen çalışma alanlarını oluşturma izni olmalıdır. Daha fazla bilgi için bkz. Çalışma alanları oluşturma.
- Arayanın katkıda bulunan izinlerine sahip olması veya kapasitede Yönetici olması gerekir. Daha fazla bilgi için bkz. kapasite kullanıcı izinleri.
- Hizmet Sorumluları, Doku yöneticisi tarafından verilen izne sahip olmalıdır. Daha fazla bilgi için bkz. Hizmet sorumluları çalışma alanları, bağlantılar ve dağıtım işlem hatları oluşturabilir.
Gerekli Temsilci Kapsamları
Çalışma Alanı.OkumaYazma.Tümü
Microsoft Entra destekli kimlikler
Bu API, bu bölümde listelenen Microsoft kimliklerini destekler.
| Kimlik | Destek |
|---|---|
| Kullanıcı | Evet |
| Hizmet sorumlusu ve yönetilen kimlikler | Evet |
Arayüz
POST https://api.fabric.microsoft.com/v1/workspaces
İstek Gövdesi
| Name | Gerekli | Tür | Description |
|---|---|---|---|
| displayName | True |
string |
Çalışma alanı görünen adı. |
| capacityId |
string (uuid) |
Çalışma alanını atanacak kapasitenin kimliği. |
|
| description |
string |
Çalışma alanı açıklaması. |
|
| domainId |
string (uuid) |
Çalışma alanının atanacak etki alanının kimliği. |
Yanıtlar
| Name | Tür | Description |
|---|---|---|
| 201 Created |
Başarıyla oluşturuldu. Üst Bilgiler Location: string |
|
| 429 Too Many Requests |
Hizmet fiyatı sınırı aşıldı. Sunucu, istemcinin ek istek göndermeden önce ne kadar beklemesi gerektiğini saniye cinsinden belirten bir Üst Bilgiler Retry-After: integer |
|
| Other Status Codes |
Yaygın hata kodları:
|
Örnekler
Create a workspace example
Örnek isteği
POST https://api.fabric.microsoft.com/v1/workspaces
{
"displayName": "New workspace"
}
Örnek yanıt
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"
}
Tanımlar
| Name | Description |
|---|---|
|
Create |
Çalışma alanı isteği yükü oluşturun. |
|
Error |
Hatayla ilgili kaynak ayrıntıları nesnesi. |
|
Error |
Hata yanıtı. |
|
Error |
Hata yanıtı ayrıntıları. |
| Workspace |
Çalışma alanı nesnesi. |
|
Workspace |
Uygulanan bir etiketi temsil eder. |
|
Workspace |
Çalışma alanı türü. Zaman içinde ek çalışma alanı türleri eklenebilir. |
CreateWorkspaceRequest
Çalışma alanı isteği yükü oluşturun.
| Name | Tür | Description |
|---|---|---|
| capacityId |
string (uuid) |
Çalışma alanını atanacak kapasitenin kimliği. |
| description |
string |
Çalışma alanı açıklaması. |
| displayName |
string |
Çalışma alanı görünen adı. |
| domainId |
string (uuid) |
Çalışma alanının atanacak etki alanının kimliği. |
ErrorRelatedResource
Hatayla ilgili kaynak ayrıntıları nesnesi.
| Name | Tür | Description |
|---|---|---|
| resourceId |
string |
Hataya dahil olan kaynak kimliği. |
| resourceType |
string |
Hataya dahil olan kaynağın türü. |
ErrorResponse
Hata yanıtı.
| Name | Tür | Description |
|---|---|---|
| errorCode |
string |
Hizmetimiz ve kullanıcıları arasında standartlaştırılmış iletişime olanak sağlayan bir hata koşulu hakkında bilgi sağlayan belirli bir tanımlayıcı. |
| isRetriable |
boolean |
True olduğunda istek yeniden denenebilir. Varsa gecikmeyi |
| message |
string |
Hatanın okunabilir bir gösterimi. |
| moreDetails |
Ek hata ayrıntılarının listesi. |
|
| relatedResource |
Hatayla ilgili kaynak ayrıntıları. |
|
| requestId |
string (uuid) |
Hatayla ilişkili isteğin kimliği. |
ErrorResponseDetails
Hata yanıtı ayrıntıları.
| Name | Tür | Description |
|---|---|---|
| errorCode |
string |
Hizmetimiz ve kullanıcıları arasında standartlaştırılmış iletişime olanak sağlayan bir hata koşulu hakkında bilgi sağlayan belirli bir tanımlayıcı. |
| message |
string |
Hatanın okunabilir bir gösterimi. |
| relatedResource |
Hatayla ilgili kaynak ayrıntıları. |
Workspace
Çalışma alanı nesnesi.
| Name | Tür | Description |
|---|---|---|
| apiEndpoint |
string (uri) |
Çalışma alanına özgü API uç noktasını temsil eden HTTP URL'si. Kullanıcı preferWorkspaceSpecificEndpoints'i etkinleştirdiğinde bu uç nokta değeri döndürülür. Özel bağlantılar üzerinden API erişimine izin verir. |
| capacityId |
string (uuid) |
Çalışma alanının atandığı kapasitenin kimliği. |
| description |
string |
Çalışma alanı açıklaması. |
| displayName |
string |
Çalışma alanı görünen adı. |
| domainId |
string (uuid) |
Çalışma alanının atandığı etki alanının kimliği. |
| id |
string (uuid) |
Çalışma alanı kimliği. |
| tags |
Uygulanan etiketlerin listesi. |
|
| type |
Çalışma alanı türü. |
WorkspaceAppliedTag
Uygulanan bir etiketi temsil eder.
| Name | Tür | Description |
|---|---|---|
| displayName |
string |
Etiketin adı. |
| id |
string (uuid) |
Etiket kimliği. |
WorkspaceType
Çalışma alanı türü. Zaman içinde ek çalışma alanı türleri eklenebilir.
| Değer | Description |
|---|---|
| Personal |
Kullanıcı öğelerini yönetmek için kullanılan Klasörüm veya Çalışma alanım. |
| Workspace |
Doku öğelerini yönetmek için kullanılan çalışma alanı. |
| AdminWorkspace |
Yönetici izleme çalışma alanı. Denetim raporu ve kullanım ve benimseme raporu gibi yönetici raporlarını içerir. |