Workspaces - List Workspaces
Devuelve una lista de áreas de trabajo.
Note
Esta API forma parte de una versión preliminar y solo se proporciona con fines de evaluación y desarrollo. Puede cambiar en función de los comentarios y no se recomienda para su uso en producción.
Esta API admite paginación. Se puede devolver un máximo de 10 000 registros por solicitud. Con el token continuo proporcionado en la respuesta, puede obtener los siguientes 10 000 registros.
Permissions
El autor de la llamada debe ser un administrador de Fabric o autenticarse mediante una entidad de servicio.
Ámbitos delegados necesarios
Tenant.Read.All o Tenant.ReadWrite.All
Limitations
Máximo de 200 solicitudes por hora.
Identidades admitidas de Microsoft Entra
Esta API admite las identidades de Microsoft enumeradas en esta sección.
| Identity | Support |
|---|---|
| User | Yes |
| Entidad de servicio e Identidades administradas | 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}
Parámetros de identificador URI
| Nombre | En | Requerido | Tipo | Description |
|---|---|---|---|---|
|
capacity
|
query |
string (uuid) |
Identificador de capacidad del área de trabajo. |
|
|
continuation
|
query |
string |
Token de continuación. Se usa para obtener los siguientes elementos de la lista. |
|
|
name
|
query |
string |
Nombre del área de trabajo. |
|
|
state
|
query |
string |
Estado del área de trabajo. Los estados admitidos están activos y eliminados. |
|
|
type
|
query |
string |
Tipo de área de trabajo. Los tipos admitidos son personales, áreas de trabajo, adminworkspace. |
Respuestas
| Nombre | Tipo | Description |
|---|---|---|
| 200 OK |
La operación se realizó correctamente. |
|
| 429 Too Many Requests |
Se superó el límite de frecuencia de servicio. El servidor devuelve un Encabezados Retry-After: integer |
|
| Other Status Codes |
Códigos de error comunes:
|
Ejemplos
| Get a list of workspaces example |
| Get a list of workspaces using state query parameter example |
Get a list of workspaces example
Solicitud de ejemplo
GET https://api.fabric.microsoft.com/v1/admin/workspaces
Respuesta de muestra
{
"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",
"tags": [
{
"id": "b3f2c8e9-4d8e-4a7c-9a32-f8c1b2e4d6af",
"displayName": "Finance"
},
{
"id": "6f1a8d3b-92c4-4f67-8c2d-1e5a9b7f4a23",
"displayName": "Production"
}
]
}
],
"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
Solicitud de ejemplo
GET https://api.fabric.microsoft.com/v1/admin/workspaces?state=Active
Respuesta de muestra
{
"workspaces": [
{
"id": "41ce06d1-d81b-4ea0-bc6d-2ce3dd2f8e87",
"name": "test report",
"type": "Workspace",
"state": "Active",
"capacityId": "41ce06d1-d81b-4ea0-bc6d-2ce3dd2f8e84"
}
],
"continuationUri": null,
"continuationToken": null
}
Definiciones
| Nombre | Description |
|---|---|
|
Error |
Objeto de detalles del recurso relacionado con el error. |
|
Error |
Respuesta de error. |
|
Error |
Detalles de la respuesta de error. |
| Workspace |
Workspace. |
|
Workspace |
Representa una etiqueta aplicada. |
| Workspaces |
Lista de áreas de trabajo. |
|
Workspace |
Estado del área de trabajo. Se pueden agregar estados de área de trabajo adicionales a lo largo del tiempo. |
|
Workspace |
Tipo de área de trabajo. Se pueden agregar tipos de área de trabajo adicionales a lo largo del tiempo. |
ErrorRelatedResource
Objeto de detalles del recurso relacionado con el error.
| Nombre | Tipo | Description |
|---|---|---|
| resourceId |
string |
Identificador de recurso implicado en el error. |
| resourceType |
string |
Tipo del recurso implicado en el error. |
ErrorResponse
Respuesta de error.
| Nombre | Tipo | Description |
|---|---|---|
| errorCode |
string |
Identificador específico que proporciona información sobre una condición de error, lo que permite una comunicación estandarizada entre nuestro servicio y sus usuarios. |
| message |
string |
Representación legible del error. |
| moreDetails |
Lista de detalles de error adicionales. |
|
| relatedResource |
Detalles del recurso relacionado con el error. |
|
| requestId |
string (uuid) |
Identificador de la solicitud asociada al error. |
ErrorResponseDetails
Detalles de la respuesta de error.
| Nombre | Tipo | Description |
|---|---|---|
| errorCode |
string |
Identificador específico que proporciona información sobre una condición de error, lo que permite una comunicación estandarizada entre nuestro servicio y sus usuarios. |
| message |
string |
Representación legible del error. |
| relatedResource |
Detalles del recurso relacionado con el error. |
Workspace
Workspace.
| Nombre | Tipo | Description |
|---|---|---|
| capacityId |
string (uuid) |
Identificador de capacidad del área de trabajo. |
| domainId |
string (uuid) |
Identificador de dominio del área de trabajo. |
| id |
string (uuid) |
El identificador del área de trabajo. |
| name |
string |
Nombre del área de trabajo. |
| state |
Estado del área de trabajo. |
|
| tags |
Lista de etiquetas aplicadas. |
|
| type |
Tipo de área de trabajo. |
WorkspaceAppliedTag
Representa una etiqueta aplicada.
| Nombre | Tipo | Description |
|---|---|---|
| displayName |
string |
Nombre de la etiqueta. |
| id |
string (uuid) |
Identificador de etiqueta. |
Workspaces
Lista de áreas de trabajo.
| Nombre | Tipo | Description |
|---|---|---|
| continuationToken |
string |
Token del siguiente lote del conjunto de resultados. Si no hay más registros, se quita de la respuesta. |
| continuationUri |
string |
Identificador URI del siguiente lote del conjunto de resultados. Si no hay más registros, se quita de la respuesta. |
| workspaces |
Lista de áreas de trabajo de tejido. |
WorkspaceState
Estado del área de trabajo. Se pueden agregar estados de área de trabajo adicionales a lo largo del tiempo.
| Valor | Description |
|---|---|
| Active |
El área de trabajo está activa. Las áreas de trabajo huérfanas se muestran como activas. |
| Deleted |
Se elimina el área de trabajo. |
WorkspaceType
Tipo de área de trabajo. Se pueden agregar tipos de área de trabajo adicionales a lo largo del tiempo.
| Valor | Description |
|---|---|
| Personal |
Mi carpeta o Mi área de trabajo se usa para administrar elementos de usuario. |
| Workspace |
Área de trabajo que se usa para administrar los elementos de Fabric. |
| AdminWorkspace |
Área de trabajo de supervisión de administración. Contiene informes de administración, como el informe de auditoría y el informe de uso y adopción. |