Atualiza uma regra de alerta configurada para uma tarefa de sincronização.
Descrição da operação
Experimente agora
Testar
Autorização RAM
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| Id |
integer |
Não |
O ID da regra de alerta. |
34982 |
| Description |
string |
Não |
A descrição da regra de alerta. |
Alert rule description. |
| MetricType |
string |
Não |
O tipo de métrica na regra de alerta. Valores válidos:
|
Heartbeat |
| Enabled |
boolean |
Não |
Especifica se a regra de alerta deve ser ativada. Por padrão, a regra de alerta está desativada. |
true |
| DIJobId |
integer |
Não |
O ID da tarefa de sincronização. |
1 |
| TriggerConditions |
array<object> |
Não |
As condições que podem acionar a regra de alerta. |
|
|
object |
Não |
A condição que pode acionar a regra de alerta. |
||
| Severity |
string |
Não |
O nível de gravidade. Valores válidos:
|
Warning |
| Duration |
integer |
Não |
O intervalo de tempo para cálculo do alerta. Unidade: minutos. |
15 |
| Threshold |
integer |
Não |
O limite do alerta.
|
5 |
| DdlTypes |
array |
Não |
Os tipos de operações DDL para os quais a regra de alerta entra em vigor. |
|
|
string |
Não |
O tipo de operação DDL para a qual a regra de alerta entra em vigor. Este parâmetro é obrigatório apenas se o parâmetro MetricType estiver definido como DdlReport. Valores válidos:
|
AlterAddColumn |
|
DdlReportTags
deprecated
|
array |
Não |
Este parâmetro foi descontinuado e substituído pelo parâmetro DdlTypes. |
|
deprecated
|
string |
Não |
Este parâmetro foi descontinuado e substituído pelo parâmetro DdlTypes. |
AlterAddColumn |
| NotificationSettings |
object |
Não |
As configurações de notificação de alerta. |
|
| NotificationChannels |
array<object> |
Não |
Os métodos de notificação de alerta. |
|
|
object |
Não |
O método de notificação de alerta. |
||
| Severity |
string |
Não |
O nível de gravidade. Valores válidos:
|
Warning |
| Channels |
array |
Não |
O método de notificação de alerta. Valores válidos:
|
|
|
string |
Não |
O método de notificação de alerta. Valores válidos:
|
Ding |
|
| NotificationReceivers |
array<object> |
Não |
As configurações dos destinatários da notificação de alerta. |
|
|
object |
Não |
As configurações dos destinatários da notificação de alerta. |
||
| ReceiverType |
string |
Não |
O tipo de destinatário. Valores válidos: AliyunUid, DingToken, FeishuToken e WebHookUrl. |
DingToken |
| ReceiverValues |
array |
Não |
O destinatário.
|
|
|
string |
Não |
O destinatário.
|
token1 |
|
| MuteInterval |
integer |
Não |
A duração do intervalo de supressão de alerta. Valor padrão: 5. Unidade: minutos. |
5 |
InhibitionInterval
deprecated
|
integer |
Não |
Este parâmetro foi descontinuado e substituído pelo parâmetro MuteInterval. |
5 |
| Name |
string |
Não |
O nome da regra de alerta. |
alarm_rule_name |
DIAlarmRuleId
deprecated
|
integer |
Não |
Este parâmetro foi descontinuado. Use o parâmetro Id em seu lugar. |
34982 |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
Os parâmetros de resposta. |
||
| RequestId |
string |
O ID da solicitação. Você pode usar o ID para consultar logs e solucionar problemas. |
A6C6B486-E3A2-5D52-9E76-D9380485D946 |
| Success |
boolean |
Indica se a solicitação foi bem-sucedida. Valores válidos:
|
true |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "A6C6B486-E3A2-5D52-9E76-D9380485D946",
"Success": true
}
Códigos de erro
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.