这是原厂英文文档的翻译页面. 欢迎帮助我们 完善文档.

> 维护模式对象

如下对象与maintenanceAPI关联。

维护模式

维护模式对象有如下属性。

属性 类 描述
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(必须) s ring 问 标签名称。
operator integer 条件操作符。
可能的值:
0 - 等于;
2 -(默认)包含。
timeperiodid string 标签值