创建或修改静默策略。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
调试
授权信息
请求参数
|
名称 |
类型 |
必填 |
描述 |
示例值 |
| Id |
integer |
否 |
静默策略 ID。
|
1234 |
| Name |
string |
是 |
静默策略名称。 |
silencepolicy_test |
| MatchingRules |
string |
否 |
设置分派规则。格式如下: |
[ { "matchingConditions": [ { "value": "test", "key": "altertname", "operator": "eq" } ] } ] |
| RegionId |
string |
否 |
地域 ID。 |
cn-beijing |
| State |
string |
否 |
静默策略是否启用,enable 启用,disable 停用 |
enable |
| EffectiveTimeType |
string |
否 |
静默策略生效时间类型,PERMANENT - 永久生效,CUSTOM_TIME - 自定义时间段生效,CYCLE_EFFECT - 循环生效。 |
PERMANENT |
| TimePeriod |
string |
否 |
循环周期,当静默策略生效类型为 CYCLE_EFFECT(循环生效)时必填。DAY-按天循环,WEEK-按周循环。 |
DAY |
| TimeSlots |
string |
否 |
通知策略生效时间段。当生效时间类型为 CUSTOM_TIME(自定义时间段时),输入格式为[{"startTime":"2024-08-04 22:13","endTime":"2024-08-04 22:21"}]。当生效时间类型为 CYCLE_EFFECT(循环生效),且循环周期是 DAY(按天循环)时,输入格式为[{"startTime":"22:13","endTime":"22:21"}](开始时间不能小于结束时间)。当生效时间类型为 CYCLE_EFFECT(循环生效),且循环周期是 WEEK(按周循环)时,输入格式为[{"startWeek":"1", "endWeek":"2" "startTime":"22:13","endTime":"22:21"}](week 参数取值为 1-7,且开始时间不能小于结束时间)。 |
[{"startTime":"2024-08-04 22:13","endTime":"2024-08-04 22:21"}] |
返回参数
|
名称 |
类型 |
描述 |
示例值 |
|
object |
Schema of Response |
||
| RequestId |
string |
请求 ID。 |
A5EC8221-08F2-4C95-9AF1-49FD998C**** |
| SilencePolicy |
object |
静默策略对象。 |
|
| Id |
integer |
静默策略 ID。 |
1234 |
| Name |
string |
静默策略名称。 |
silencepolicy_test |
| MatchingRules |
array<object> |
分派规则。 |
|
|
array<object> |
分派规则对象。 |
||
| MatchingConditions |
array<object> |
分派规则条件。 |
|
|
object |
分派条件对象。 |
||
| Key |
string |
分派规则条件 Key。 |
altertname |
| Value |
string |
分派规则条件 Value。 |
test |
| Operator |
string |
分派规则条件聚合方式。
|
eq |
| State |
string |
静默策略是否启用,enable 启用,disable 停用 |
enable |
| EffectiveTimeType |
string |
生效类型, 取值范围如下 PERMANENT: 永久生效 CYCLE_EFFECT: 循环生效 CUSTOM_TIME:自定义时间段 |
PERMANENT |
| TimePeriod |
string |
生效周期 DAY 每日 WEEK 每周 |
WEEK |
| TimeSlots |
string |
静默规则生效时间段 |
[{startWeek: "1", startTime: "00:00", endTime: "11:59", endWeek:"7"}] |
示例
正常返回示例
JSON格式
{
"RequestId": "A5EC8221-08F2-4C95-9AF1-49FD998C****",
"SilencePolicy": {
"Id": 1234,
"Name": "silencepolicy_test",
"MatchingRules": [
{
"MatchingConditions": [
{
"Key": "altertname",
"Value": "test",
"Operator": "eq"
}
]
}
],
"State": "enable",
"EffectiveTimeType": "PERMANENT",
"TimePeriod": "WEEK",
"TimeSlots": "[{startWeek: \"1\", startTime: \"00:00\", endTime: \"11:59\", endWeek:\"7\"}]\n"
}
}
错误码
访问错误中心查看更多错误码。
变更历史
更多信息,参考变更详情。