Actualiza una regla de alerta personalizada.
Descripción de la operación
Requisitos previos: debe activar DataWorks Enterprise Edition o Ultimate Edition antes de llamar a esta operación. Si no se cumplen los requisitos de edición, la operación devuelve un error 403 Forbidden.Access.
Pruébelo ahora
Test
Autorización de RAM
Parámetros de la solicitud
|
Parámetro |
Tipo |
Obligatorio |
Descripción |
Ejemplo |
| RemindId |
integer |
Sí |
El ID de la regla de alerta personalizada. |
1234 |
| RemindName |
string |
No |
El nombre de la regla de alerta personalizada. El nombre no puede superar los 128 caracteres de longitud. |
update_remindname |
| DndEnd |
string |
No |
La hora de finalización del periodo de no molestar, antes de la cual no se envían alertas. Especifique la hora en formato hh:mm. Valores válidos para hh: [0,23]. Valores válidos para mm: [0,59]. |
08:00 |
| RemindUnit |
string |
No |
El tipo de objeto monitoreado. Valores válidos:
Valores válidos:
|
NODE |
| NodeIds |
string |
No |
Los ID de los nodos cuando el objeto monitoreado es un nodo. Una sola regla admite el monitoreo de hasta 50 nodos. Separe varios ID de nodos con comas (,). Este parámetro solo surte efecto cuando el parámetro RemindUnit se establece en NODE. |
1,2,3 |
| BaselineIds |
string |
No |
Los ID de las líneas base cuando el objeto monitoreado es una línea base. Una sola regla admite el monitoreo de hasta 5 líneas base. Separe varios ID de líneas base con comas (,). Este parámetro solo surte efecto cuando el parámetro RemindUnit se establece en BASELINE. |
1,2,3 |
| ProjectId |
integer |
No |
El ID del espacio de trabajo cuando el objeto monitoreado es un espacio de trabajo. Una sola regla admite el monitoreo de un solo espacio de trabajo. Este parámetro solo surte efecto cuando el parámetro RemindUnit se establece en PROJECT. |
1234 |
| BizProcessIds |
string |
No |
Los ID de los flujos de trabajo cuando el objeto monitoreado es un flujo de trabajo. Una sola regla admite el monitoreo de hasta 5 flujos de trabajo. Separe varios ID de flujos de trabajo con comas (,). Este parámetro solo surte efecto cuando el parámetro RemindUnit se establece en BIZPROCESS. |
1,2,3 |
| RemindType |
string |
No |
La condición que activa la regla de alerta. Valores válidos:
Para obtener más información sobre las condiciones que activan las reglas de alerta, consulte Reglas de alerta personalizadas. |
FINISHED |
| MaxAlertTimes |
integer |
No |
El número máximo de alertas. Valores válidos: de 1 a 10. Valor predeterminado: 3. |
3 |
| AlertInterval |
integer |
No |
El intervalo de alerta. Unidad: segundos. Valor mínimo: 1200. Valor predeterminado: 1800. |
1800 |
| Detail |
string |
No |
Los detalles de la configuración de parámetros para las diferentes causas condicionales:
|
{"hour":23,"minu":59} |
| AlertUnit |
string |
No |
Los destinatarios de la alerta. Valores válidos: OWNER (propietario de la tarea) y OTHER (usuarios especificados). Valores válidos:
|
OWNER |
| AlertMethods |
string |
No |
Los métodos de notificación. Valores válidos:
Separe varios métodos de notificación con comas (,). |
SMS,MAIL |
| AlertTargets |
string |
No |
Los detalles de la configuración de parámetros para los diferentes destinatarios de alertas:
|
9527952795279527 |
| UseFlag |
boolean |
No |
Especifica si se debe habilitar la regla de alerta. Valores válidos:
|
true |
| RobotUrls |
string |
No |
Las URL de webhook del chatbot de grupo de DingTalk. Separe varias URL de webhook con comas (,). Cuando la configuración del parámetro se establece en undefined, el sistema borra las URL de webhook del chatbot de DingTalk. |
https://oapi.dingtalk.com/robot/send?access_token=****************************** |
| Webhooks |
string |
No |
Las URL de webhook del chatbot de WeCom o Lark. Separe varias URL de webhook con comas (,). El parámetro alertMethods debe incluir el método de alerta WEBHOOKS. Cuando la configuración del parámetro se establece en undefined, el sistema borra las URL de webhook. Solo es compatible con DataWorks Enterprise Edition. Regiones disponibles: China (Shanghai), China (Chengdu), China (Zhangjiakou), China (Beijing), China (Hangzhou), China (Shenzhen), China (Hong Kong), Germany (Frankfurt) y Asia-Pacific Southeast 1 (Singapore). |
https://open.feishu.cn/open-apis/bot/v2/hook/******* |
Elementos de la respuesta
|
Elemento |
Tipo |
Descripción |
Ejemplo |
|
object |
|||
| HttpStatusCode |
integer |
El código de estado HTTP. |
200 |
| Data |
boolean |
El resultado de actualizar la regla de alerta personalizada. |
true |
| ErrorMessage |
string |
El mensaje de error. |
The specified parameters are invalid. |
| RequestId |
string |
El ID único de la solicitud. Puede utilizar el ID para solucionar problemas si se produce un error. |
0000-ABCD-EFG**** |
| Success |
boolean |
Indica si la solicitud se realizó correctamente. Valores válidos:
|
true |
| ErrorCode |
string |
El código de error. |
1031203110005 |
Ejemplos
Respuesta exitosa
JSON Formato
{
"HttpStatusCode": 200,
"Data": true,
"ErrorMessage": "The specified parameters are invalid.",
"RequestId": "0000-ABCD-EFG****",
"Success": true,
"ErrorCode": "1031203110005"
}
Códigos de error
|
Código de estado HTTP |
Código de error |
Mensaje de error |
Descripción |
|---|---|---|---|
| 500 | Forbidden.Not.Server | The dataworksAPI service is not available in this area. Please try it in another area. | |
| 500 | Forbidden.Wkbench.BaselineNoPermission | You are not authorized to access the baseline. | |
| 500 | Forbidden.Wkbench.ProjectNoPermission | You are not authorized to access the workspace. | |
| 500 | InternalError.System | An internal system error occurred. Try again later. | |
| 500 | InternalError.UserId.Missing | An internal system error occurred. Try again later. | |
| 500 | Forbidden.Wkbench.RemindNoPermission | You are not authorized to modify the reminder. | |
| 500 | Invalid.Wkbench.RemindNotExist | The reminder does not exist. | |
| 429 | Throttling.Api | The request for this resource has exceeded your available limit. | |
| 429 | Throttling.Api.Risk | The request for this resource has exceeded your daily available limit. | |
| 429 | Throttling.Resource | You have reached the limit for the resource. Please contact us by submitting a ticket. | |
| 429 | Throttling.System | The DataWorks system is busy. Try again later. | |
| 429 | Throttling.User | Your request is too frequent. Try again later. |
Consulte Códigos de error para ver la lista completa.
Notas de la versión
Consulte Notas de la versión para ver la lista completa.