Cria uma regra de alerta 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 |
| Description |
string |
Não |
A descrição da regra de alerta. |
Alert description |
| MetricType |
string |
Sim |
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 |
Sim |
O ID da tarefa de sincronização à qual a regra de alerta está associada. |
1 |
| ClientToken |
string |
Não |
O token de cliente usado para garantir a idempotência da solicitação. |
ABFUOEUOTRTRJKE |
| Name |
string |
Sim |
O nome da regra de alerta. |
alartRule |
| TriggerConditions |
array<object> |
Sim |
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. |
10 |
| Threshold |
integer |
Não |
O limite do alerta.
|
10 |
| DdlTypes |
array |
Não |
Os tipos de operações DDL para os quais a regra de alerta se aplica. |
|
|
string |
Não |
O tipo de operação DDL para o qual a regra de alerta se aplica. 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 |
Sim |
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 |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
Esquema da resposta. |
||
| Id |
integer |
O ID da regra de alerta. |
1 |
| RequestId |
string |
O ID da solicitação. Você pode localizar logs e solucionar problemas com base no ID. |
C636A747-7E4E-594D-94CD-2B**** |
DIAlarmRuleId
deprecated
|
string |
Este parâmetro foi descontinuado e substituído pelo parâmetro Id. |
1 |
Exemplos
Resposta de sucesso
JSON formato
{
"Id": 1,
"RequestId": "C636A747-7E4E-594D-94CD-2B****",
"DIAlarmRuleId": "1"
}
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.