> 维护模式对象
如下对象与maintenance
API关联。
维护模式
维护模式对象有如下属性。
属性 | 类型 | 描述 |
---|---|---|
maintenanceid | string | (只读) 维护模式的ID。 |
name (必须) | string | 维护模式的名称。 |
active_since (必须) | timestamp | 维护模式生效的时刻。 |
active_till (必须) | timestamp | 维护模式失效的时刻。 |
description | string | 维护模式说明。 |
maintenance_type | integer | 维护模式类型。 可能的值: 0 - (默认) 采集监控数据; 1 - 不采集监控数据. |
tags_evaltype | integer | 问题标签评估方法。 可能的值: 0 -(默认)和/或; 2 -或。 |
时间周期
时间周期(time period)对象用于定义维护模式生效的时间周期。它有如下属性。
属性 | 类型 | 描述 |
---|---|---|
timeperiodid | string | (只读) 维护模式ID。 |
day | integer | 维护模式生效的月份天次。 月份时间周期要求。 |
dayofweek | integer | 维护模式生效的周次。 日期以二进制形式存储,每个比特代表对应的一天。例如,4在二进制中等于100,意味着星期三将启用维护。 用于周或月时间周期。仅周时间周期要求。 |
every | integer | 对于天或者周的周期every 定义维护模式生效的天或者周间隔。对于月周期 every 定义该月维护模式生效的周次。可能的值: 1 - first week; 2 - second week; 3 - third week; 4 - fourth week; 5 - last week. |
month | integer | 维护模式必须生效的月份。 月份以二进制形式存储,每个位代表相应月份。例如,5在二进制中等于101,意味着维护将在一月和3月启用。 要求只有月时间周期。 |
period | integer | 维护模式周期的时间(秒)。 默认: 3600. |
start_date | timestamp | 维护模式必须生效的日期。 只需要一个时间段 默认: 当前时间. |
start_time | integer | 一天内维护模式开始的时刻。 天、周、月周期要求。 |
timeperiod_type | integer | 时间周期类型。 可能的值: 0 - (默认) 仅一次; 2 - 天; 3 - 周; 4 - 月. |
问题标签
属性 | 类型 | 描述 |
---|---|---|
tag(必须) | string | 问题标签名称。 |
operator | integer | 条件操作符。 可能的值: 0 - 等于; 2 -(默认)包含。 |
timeperiodid | string | 标签值 |