Items - Cancel Publish Environment
Desencadene una cancelación de publicación del entorno.
Permissions
Permiso de escritura para el elemento de entorno.
Ámbitos delegados necesarios
Item.ReadWrite.All o Environment.ReadWrite.All
Identidades admitidas de Microsoft Entra
Esta API admite las identidades de Microsoft enumeradas en esta sección.
| identidad | Support |
|---|---|
| Usuario | Sí |
| Entidad de servicio e Identidades administradas | Sí |
Interfaz
POST https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}/environments/{environmentId}/staging/cancelPublish
Parámetros de identificador URI
| Nombre | En | Requerido | Tipo | Description |
|---|---|---|---|---|
|
environment
|
path | True |
string (uuid) |
Identificador de entorno. |
|
workspace
|
path | True |
string (uuid) |
El identificador del área de trabajo. |
Respuestas
| Nombre | Tipo | Description |
|---|---|---|
| 200 OK |
Solicitud completada correctamente. |
|
| Other Status Codes |
Códigos de error comunes:
|
Ejemplos
Publish environment cancellation example
Solicitud de ejemplo
POST https://api.fabric.microsoft.com/v1/workspaces/f089354e-8366-4e18-aea3-4cb4a3a50b48/environments/41ce06d1-d81b-4ea0-bc6d-2ce3dd2f8e87/staging/cancelPublish
Respuesta de muestra
{
"publishDetails": {
"state": "Cancelled",
"targetVersion": "d9d95b01-248f-4ef4-bd7e-9d3f1f6447be",
"startTime": "2024-03-29T14:17:09.0697022Z",
"endTime": "2024-03-29T14:48:18.0697022Z",
"componentPublishInfo": {
"sparkLibraries": {
"state": "Cancelled"
},
"sparkSettings": {
"state": "Cancelled"
}
}
}
}
Definiciones
| Nombre | Description |
|---|---|
|
Component |
Publicar información para cada componente del entorno. |
|
Environment |
Propiedades del entorno. |
|
Environment |
Estado de publicación. Se pueden agregar tipos de estado adicionales a lo largo del tiempo. |
|
Error |
Objeto de detalles del recurso relacionado con el error. |
|
Error |
Respuesta de error. |
|
Error |
Detalles de la respuesta de error. |
|
Publish |
Detalles de la operación de publicación. |
|
Spark |
Bibliotecas de Spark. |
|
Spark |
Configuración de Spark. |
ComponentPublishInfo
Publicar información para cada componente del entorno.
| Nombre | Tipo | Description |
|---|---|---|
| sparkLibraries |
Las bibliotecas de Spark publican información. |
|
| sparkSettings |
Información de publicación de la configuración de Spark. |
EnvironmentProperties
Propiedades del entorno.
| Nombre | Tipo | Description |
|---|---|---|
| publishDetails |
Detalles de la operación de publicación del entorno. |
EnvironmentPublishState
Estado de publicación. Se pueden agregar tipos de estado adicionales a lo largo del tiempo.
| Valor | Description |
|---|---|
| Success |
La publicación del entorno está en estado correcto. |
| Cancelled |
La publicación del entorno está en estado cancelado. |
| Failed |
La publicación del entorno está en estado de error. |
| Cancelling |
La publicación del entorno está en estado de cancelación. |
| Running |
La publicación del entorno está en estado de ejecución. |
| Waiting |
La publicación del entorno está en estado de espera. |
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. |
PublishDetails
Detalles de la operación de publicación.
| Nombre | Tipo | Description |
|---|---|---|
| componentPublishInfo |
Información de publicación del componente de entorno. |
|
| endTime |
string (date-time) |
Hora de finalización de la operación de publicación en UTC, con el formato AAAA-MM-DDTHH:mm:ss.sssZ. |
| startTime |
string (date-time) |
Hora de inicio de la operación de publicación en UTC, con el formato AAAA-MM-DDTHH:mm:ss.sssZ. |
| state |
Estado de publicación. Se pueden agregar tipos de estado adicionales a lo largo del tiempo. |
|
| targetVersion |
string (uuid) |
Verion de destino que se va a publicar. |
SparkLibraries
Bibliotecas de Spark.
| Nombre | Tipo | Description |
|---|---|---|
| state |
Estado de publicación. Se pueden agregar tipos de estado adicionales a lo largo del tiempo. |
SparkSettings
Configuración de Spark.
| Nombre | Tipo | Description |
|---|---|---|
| state |
Estado de publicación. Se pueden agregar tipos de estado adicionales a lo largo del tiempo. |