Workspaces - Create Workspace
Crée un espace de travail.
Autorisations
- L’appelant doit avoir l’autorisation de créer des espaces de travail accordés par l’administrateur Fabric. Pour plus d’informations, consultez : créer des espaces de travail.
- L’appelant doit disposer d’autorisations de contributeur ou être administrateur sur la capacité. Pour plus d’informations, consultez : autorisations des utilisateurs de capacité.
- Les principaux de service doivent disposer d’autorisations accordées par l’administrateur Fabric. Pour plus d’informations, consultez : les principaux de service peuvent créer des espaces de travail, des connexions et des pipelines de déploiement.
Étendues déléguées requises
Workspace.ReadWrite.All
Identités prises en charge par Microsoft Entra
Cette API prend en charge les identités Microsoft répertoriées dans cette section.
| Identité | Soutien |
|---|---|
| Utilisateur | Oui |
| Service principal et identités gérées | Oui |
Interface
POST https://api.fabric.microsoft.com/v1/workspaces
Corps de la demande
| Nom | Obligatoire | Type | Description |
|---|---|---|---|
| displayName | True |
string |
Nom complet de l’espace de travail. |
| capacityId |
string (uuid) |
ID de la capacité à affecter l’espace de travail. |
|
| description |
string |
Description de l’espace de travail. |
|
| domainId |
string (uuid) |
ID du domaine auquel affecter l’espace de travail. |
Réponses
| Nom | Type | Description |
|---|---|---|
| 201 Created |
Création réussie. En-têtes Location: string |
|
| 429 Too Many Requests |
La limite de débit de service a été dépassée. Le serveur retourne un En-têtes Retry-After: integer |
|
| Other Status Codes |
Codes d’erreur courants :
|
Exemples
Create a workspace example
Exemple de requête
POST https://api.fabric.microsoft.com/v1/workspaces
{
"displayName": "New workspace"
}
Exemple de réponse
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",
"capacityRegion": "West US"
}
Définitions
| Nom | Description |
|---|---|
|
Capacity |
Région de la capacité associée à cet espace de travail. Des valeurs de région de capacité supplémentaires peuvent être ajoutées au fil du temps. |
|
Create |
Créez une charge utile de demande d’espace de travail. |
|
Error |
Objet de détails de ressource associé à l’erreur. |
|
Error |
Réponse d’erreur. |
|
Error |
Détails de la réponse d’erreur. |
| Workspace |
Objet d’espace de travail. |
|
Workspace |
Représente une balise appliquée. |
|
Workspace |
Type d’espace de travail. Des types d’espace de travail supplémentaires peuvent être ajoutés au fil du temps. |
CapacityRegion
Région de la capacité associée à cet espace de travail. Des valeurs de région de capacité supplémentaires peuvent être ajoutées au fil du temps.
| Valeur | Description |
|---|---|
| Australia East |
Région Australie Est |
| Australia Southeast |
Région Sud-Est de l’Australie |
| Brazil South |
Région Sud du Brésil |
| Brazil Southeast |
Région Sud-Est du Brésil |
| Canada Central |
Région centre du Canada |
| Canada East |
Région Canada Est |
| Central India |
Région Inde centrale |
| Central US |
Région USA Centre |
| Central US EUAP |
Région EUAP USA Centre |
| East Asia |
Région Asie Est |
| East US |
Région USA Est |
| East US 2 |
RÉGION USA Est 2 |
| France Central |
Région France Centre |
| France South |
Région France Sud |
| Germany Central |
Région centrale de l’Allemagne |
| Germany Northeast |
Région Nord-Est de l’Allemagne |
| Israel Central |
Région centrale d’Israël |
| Italy North |
Région Nord de l’Italie |
| Japan East |
Région Japon Est |
| Japan West |
Région Japon Ouest |
| Korea Central |
Région centrale de Corée |
| Korea South |
Corée du Sud |
| Mexico Central |
Région centrale du Mexique |
| North Central US |
Région USA Centre Nord |
| North Europe |
Région Europe Nord |
| Norway East |
Région Norvège Est |
| Norway West |
Région ouest de la Norvège |
| Poland Central |
Région centrale de Pologne |
| South Africa North |
Région Nord de l’Afrique du Sud |
| South Africa West |
Région Ouest de l’Afrique du Sud |
| South Central US |
Région USA Centre Sud |
| South India |
Région Inde Sud |
| Southeast Asia |
Région Asie Sud-Est |
| Spain Central |
Région centrale de l’Espagne |
| Sweden Central |
Région centrale de La Suède |
| Switzerland North |
Région Suisse Nord |
| Switzerland West |
Région Suisse Ouest |
| West Europe |
Région Europe Ouest |
| West India |
Région Inde Ouest |
| West US |
Région USA Ouest |
| West US 2 |
Région USA Ouest 2 |
| West US 3 |
Région USA Ouest 3 |
| West Central US |
Région USA Centre Ouest |
| UAE Central |
Région centrale des Émirats arabes unis |
| UAE North |
Région Nord des Émirats arabes unis |
| Qatar Central |
Région du Qatar Centre |
| Germany West Central |
Région Centre-Ouest de l’Allemagne |
| Germany North |
Région Nord de l’Allemagne |
| UK South |
Région Royaume-Uni Sud |
| UK West |
Région Ouest du Royaume-Uni |
| China North |
Région Chine Nord |
| China East |
Région Chine Est |
| China East 2 |
Région Chine Est 2 |
| China East 3 |
Chine Est 3 région |
| China North 2 |
Région Chine Nord 2 |
| China North 3 |
Région Chine Nord 3 |
CreateWorkspaceRequest
Créez une charge utile de demande d’espace de travail.
| Nom | Type | Description |
|---|---|---|
| capacityId |
string (uuid) |
ID de la capacité à affecter l’espace de travail. |
| description |
string |
Description de l’espace de travail. |
| displayName |
string |
Nom complet de l’espace de travail. |
| domainId |
string (uuid) |
ID du domaine auquel affecter l’espace de travail. |
ErrorRelatedResource
Objet de détails de ressource associé à l’erreur.
| Nom | Type | Description |
|---|---|---|
| resourceId |
string |
ID de ressource impliqué dans l’erreur. |
| resourceType |
string |
Type de la ressource impliquée dans l’erreur. |
ErrorResponse
Réponse d’erreur.
| Nom | Type | Description |
|---|---|---|
| errorCode |
string |
Identificateur spécifique qui fournit des informations sur une condition d’erreur, ce qui permet une communication standardisée entre notre service et ses utilisateurs. |
| isRetriable |
boolean |
Lorsque la valeur est true, la requête peut être retentée. Utilisez l’en-tête |
| message |
string |
Représentation lisible humaine de l’erreur. |
| moreDetails |
Liste des détails d’erreur supplémentaires. |
|
| relatedResource |
Détails de la ressource associée à l’erreur. |
|
| requestId |
string (uuid) |
ID de la demande associée à l’erreur. |
ErrorResponseDetails
Détails de la réponse d’erreur.
| Nom | Type | Description |
|---|---|---|
| errorCode |
string |
Identificateur spécifique qui fournit des informations sur une condition d’erreur, ce qui permet une communication standardisée entre notre service et ses utilisateurs. |
| message |
string |
Représentation lisible humaine de l’erreur. |
| relatedResource |
Détails de la ressource associée à l’erreur. |
Workspace
Objet d’espace de travail.
| Nom | Type | Description |
|---|---|---|
| apiEndpoint |
string (uri) |
URL HTTP qui représente le point de terminaison d’API spécifique à l’espace de travail. Cette valeur de point de terminaison est retournée lorsque l’utilisateur active preferWorkspaceSpecificEndpoints. Il permet l’accès aux API via des liaisons privées. |
| capacityId |
string (uuid) |
ID de la capacité à laquelle l’espace de travail est affecté. |
| capacityRegion |
Région de la capacité associée à cet espace de travail. |
|
| description |
string |
Description de l’espace de travail. |
| displayName |
string |
Nom complet de l’espace de travail. |
| domainId |
string (uuid) |
L’ID du domaine auquel l’espace de travail est affecté. |
| id |
string (uuid) |
Identifiant de l’espace de travail. |
| tags |
Liste des balises appliquées. |
|
| type |
Type d’espace de travail. |
WorkspaceAppliedTag
Représente une balise appliquée.
| Nom | Type | Description |
|---|---|---|
| displayName |
string |
Nom de la balise. |
| id |
string (uuid) |
ID de balise. |
WorkspaceType
Type d’espace de travail. Des types d’espace de travail supplémentaires peuvent être ajoutés au fil du temps.
| Valeur | Description |
|---|---|
| Personal |
Mon dossier ou mon espace de travail utilisé pour gérer les éléments utilisateur. |
| Workspace |
Espace de travail utilisé pour gérer les éléments Fabric. |
| AdminWorkspace |
Espace de travail de surveillance administrateur. Contient des rapports d’administration tels que le rapport d’audit et le rapport d’utilisation et d’adoption. |