Workspaces - List Workspaces
Возвращает список рабочих областей.
Note
Этот API является частью предварительного выпуска и предоставляется только для оценки и разработки. Он может измениться на основе отзывов и не рекомендуется для использования в рабочей среде.
Этот API поддерживает разбиение на страницы. Для каждого запроса можно вернуть не более 10 000 записей. С помощью непрерывного маркера, предоставленного в ответе, можно получить следующие 10 000 записей.
Permissions
Вызывающий объект должен быть администратором Fabric или пройти проверку подлинности с помощью субъекта-службы.
Обязательные делегированные области
Tenant.Read.All или Tenant.ReadWrite.All
Limitations
Максимум 200 запросов в час.
Идентификаторы, поддерживаемые Microsoft Entra
Этот API поддерживает идентичности Microsoft, перечисленные в этом разделе.
| Identity | Support |
|---|---|
| User | Yes |
| Представитель службы и управляемые удостоверения | Yes |
Interface
GET https://api.fabric.microsoft.com/v1/admin/workspaces
GET https://api.fabric.microsoft.com/v1/admin/workspaces?type={type}&capacityId={capacityId}&name={name}&state={state}&continuationToken={continuationToken}
Параметры URI
| Имя | В | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
capacity
|
query |
string (uuid) |
Идентификатор емкости рабочей области. |
|
|
continuation
|
query |
string |
Маркер продолжения. Используется для получения следующих элементов в списке. |
|
|
name
|
query |
string |
Имя рабочей области. |
|
|
state
|
query |
string |
Состояние рабочей области. Поддерживаемые состояния активны и удалены. |
|
|
type
|
query |
string |
Тип рабочей области. Поддерживаемые типы — личные, рабочие области, администрирование. |
Ответы
| Имя | Тип | Описание |
|---|---|---|
| 200 OK |
Операция прошла успешно. |
|
| Other Status Codes |
Распространенные коды ошибок:
|
Примеры
| Get a list of workspaces example |
| Get a list of workspaces using state query parameter example |
Get a list of workspaces example
Образец запроса
GET https://api.fabric.microsoft.com/v1/admin/workspaces
Пример ответа
{
"workspaces": [
{
"id": "41ce06d1-d81b-4ea0-bc6d-2ce3dd2f8e87",
"name": "test report",
"type": "Workspace",
"state": "Active",
"capacityId": "41ce06d1-d81b-4ea0-bc6d-2ce3dd2f8e84",
"domainId": "039bd896-b39c-4540-93e3-e9926de135f9"
}
],
"continuationUri": "https://api.fabric.microsoft.com/v1/admin/workspaces?continuationToken='LDEsMTAwMDAwLDA%3D'",
"continuationToken": "LDEsMTAwMDAwLDA%3D"
}
Get a list of workspaces using state query parameter example
Образец запроса
GET https://api.fabric.microsoft.com/v1/admin/workspaces?state=Active
Пример ответа
{
"workspaces": [
{
"id": "41ce06d1-d81b-4ea0-bc6d-2ce3dd2f8e87",
"name": "test report",
"type": "Workspace",
"state": "Active",
"capacityId": "41ce06d1-d81b-4ea0-bc6d-2ce3dd2f8e84"
}
],
"continuationUri": null,
"continuationToken": null
}
Определения
| Имя | Описание |
|---|---|
|
Error |
Объект сведений об ошибках, связанных с ресурсом. |
|
Error |
Ответ на ошибку. |
|
Error |
Сведения об ответе на ошибку. |
| Workspace |
Workspace. |
| Workspaces |
Список рабочих областей. |
|
Workspace |
Состояние рабочей области. С течением времени могут добавляться дополнительные состояния рабочей области. |
|
Workspace |
Тип рабочей области. С течением времени могут добавляться дополнительные типы рабочих областей. |
ErrorRelatedResource
Объект сведений об ошибках, связанных с ресурсом.
| Имя | Тип | Описание |
|---|---|---|
| resourceId |
string |
Идентификатор ресурса, участвующий в ошибке. |
| resourceType |
string |
Тип ресурса, который участвует в ошибке. |
ErrorResponse
Ответ на ошибку.
| Имя | Тип | Описание |
|---|---|---|
| errorCode |
string |
Определенный идентификатор, предоставляющий сведения об условии ошибки, что позволяет стандартизировать обмен данными между службой и ее пользователями. |
| message |
string |
Удобочитаемое представление ошибки. |
| moreDetails |
Список дополнительных сведений об ошибке. |
|
| relatedResource |
Сведения об ошибках, связанных с ресурсом. |
|
| requestId |
string |
Идентификатор запроса, связанного с ошибкой. |
ErrorResponseDetails
Сведения об ответе на ошибку.
| Имя | Тип | Описание |
|---|---|---|
| errorCode |
string |
Определенный идентификатор, предоставляющий сведения об условии ошибки, что позволяет стандартизировать обмен данными между службой и ее пользователями. |
| message |
string |
Удобочитаемое представление ошибки. |
| relatedResource |
Сведения об ошибках, связанных с ресурсом. |
Workspace
Workspace.
| Имя | Тип | Описание |
|---|---|---|
| capacityId |
string (uuid) |
Идентификатор емкости рабочей области. |
| domainId |
string (uuid) |
Идентификатор домена рабочей области. |
| id |
string (uuid) |
Идентификатор рабочей области. |
| name |
string |
Имя рабочей области. |
| state |
Состояние рабочей области. |
|
| type |
Тип рабочей области. |
Workspaces
Список рабочих областей.
| Имя | Тип | Описание |
|---|---|---|
| continuationToken |
string |
Маркер для следующего пакета результирующих наборов. Если больше записей нет, он удаляется из ответа. |
| continuationUri |
string |
Универсальный код ресурса (URI) следующего пакета результирующих наборов. Если больше записей нет, он удаляется из ответа. |
| workspaces |
Список рабочих областей структуры. |
WorkspaceState
Состояние рабочей области. С течением времени могут добавляться дополнительные состояния рабочей области.
| Значение | Описание |
|---|---|
| Active |
Рабочая область активна. Потерянные рабочие области отображаются как активные. |
| Deleted |
Рабочая область удаляется. |
WorkspaceType
Тип рабочей области. С течением времени могут добавляться дополнительные типы рабочих областей.
| Значение | Описание |
|---|---|
| Personal |
Моя папка или моя рабочая область, используемая для управления элементами пользователя. |
| Workspace |
Рабочая область, используемая для управления элементами Fabric. |
| AdminWorkspace |
Рабочая область мониторинга администратора. Содержит отчеты администратора, такие как отчет аудита и отчет об использовании и внедрении. |