Folders - Move Folder
Mueve la carpeta especificada dentro del mismo área 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.
Permissions
El autor de la llamada debe tener un rol de colaborador o superior en el área de trabajo.
Ámbitos delegados necesarios
Workspace.ReadWrite.All
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
POST https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}/folders/{folderId}/move
Parámetros de identificador URI
| Nombre | En | Requerido | Tipo | Description |
|---|---|---|---|---|
|
folder
|
path | True |
string (uuid) |
Identificador de carpeta. |
|
workspace
|
path | True |
string (uuid) |
Identificador del área de trabajo. |
Cuerpo de la solicitud
| Nombre | Tipo | Description |
|---|---|---|
| targetFolderId |
string (uuid) |
Identificador de la carpeta de destino. Si no se proporciona, el área de trabajo se usa como carpeta de destino. |
Respuestas
| Nombre | Tipo | Description |
|---|---|---|
| 200 OK |
Solicitud completada correctamente. |
|
| Other Status Codes |
Códigos de error comunes:
|
Ejemplos
| Move a folder into another folder example |
| Move a folder with the workspace as the destination example |
Move a folder into another folder example
Solicitud de ejemplo
POST https://api.fabric.microsoft.com/v1/workspaces/aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb/folders/dddddddd-9999-0000-1111-eeeeeeeeeeee/move
{
"targetFolderId": "cccccccc-8888-9999-0000-dddddddddddd"
}
Respuesta de muestra
{
"id": "dddddddd-9999-0000-1111-eeeeeeeeeeee",
"displayName": "Q2",
"workspaceId": "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb",
"parentFolderId": "cccccccc-8888-9999-0000-dddddddddddd"
}
Move a folder with the workspace as the destination example
Solicitud de ejemplo
POST https://api.fabric.microsoft.com/v1/workspaces/aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb/folders/dddddddd-9999-0000-1111-eeeeeeeeeeee/move
{}
Respuesta de muestra
{
"id": "dddddddd-9999-0000-1111-eeeeeeeeeeee",
"displayName": "Q2",
"workspaceId": "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb"
}
Definiciones
| Nombre | Description |
|---|---|
|
Error |
Objeto de detalles del recurso relacionado con el error. |
|
Error |
Respuesta de error. |
|
Error |
Detalles de la respuesta de error. |
| Folder |
Objeto folder. |
|
Move |
Mover la solicitud de carpeta. |
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 |
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. |
Folder
Objeto folder.
| Nombre | Tipo | Description |
|---|---|---|
| displayName |
string |
Nombre para mostrar de la carpeta. |
| id |
string (uuid) |
Identificador de carpeta. |
| parentFolderId |
string (uuid) |
Identificador de la carpeta primaria. Si la carpeta primaria es un área de trabajo, |
| workspaceId |
string (uuid) |
Identificador del área de trabajo. |
MoveFolderRequest
Mover la solicitud de carpeta.
| Nombre | Tipo | Description |
|---|---|---|
| targetFolderId |
string (uuid) |
Identificador de la carpeta de destino. Si no se proporciona, el área de trabajo se usa como carpeta de destino. |