[comment]: # translation:outdated

[comment]: # ({2901091c-c9539601})
# > 维护模式对象

如下对象与`maintenance`API关联。

[comment]: # ({/2901091c-c9539601})

[comment]: # ({b7d8af6d-406b708d})
### 维护模式

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

|属性                 类|描述|<|
|--------------------------|------|-|
|maintenanceid|string|*(只读)* 维护模式的ID。|
|**name**<br>(必须)|string|维护模式的名称。|
|**active\_since**<br>(必须)|timestamp|维护模式生效的时刻。|
|**active\_till**<br>(必须)|timestamp|维护模式失效的时刻。|
|description|string|维护模式说明。|
|maintenance\_type|integer|维护模式类型。<br><br>可能的值：<br>0 - *(默认)* 采集监控数据;<br>1 - 不采集监控数据.|
|tags\_evaltype|integer|问题标签评估方法。<br>可能的值:<br>0 -(默认)和/或;<br>2 -或。|

[comment]: # ({/b7d8af6d-406b708d})

[comment]: # ({e0dee221-1449c33d})
### 时间周期

时间周期（time
period）对象用于定义维护模式生效的时间周期。它有如下属性。

|属性               类|描述|<|
|------------------------|------|-|
|timeperiodid|string|*(只读)* 维护模式ID。|
|day|integer|维护模式生效的月份天次。<br><br>月份时间周期要求。|
|dayofweek|integer|维护模式生效的周次。<br><br>日期以二进制形式存储，每个比特代表对应的一天。例如，4在二进制中等于100，意味着星期三将启用维护。<br><br>用于周或月时间周期。仅周时间周期要求。|
|every|integer|对于天或者周的周期`every`定义维护模式生效的天或者周间隔。<br><br>对于月周期`every`定义该月维护模式生效的周次。<br>可能的值：<br>1 - first week;<br>2 - second week;<br>3 - third week;<br>4 - fourth week;<br>5 - last week.|
|month|integer|维护模式必须生效的月份。<br><br>月份以二进制形式存储，每个位代表相应月份。例如，5在二进制中等于101，意味着维护将在一月和3月启用。<br><br>要求只有月时间周期。|
|period|integer|维护模式周期的时间（秒）。<br><br>默认: 3600.|
|start\_date|timestamp|维护模式必须生效的日期。<br><br>只需要一个时间段<br><br>默认: 当前时间.|
|start\_time|integer|一天内维护模式开始的时刻。<br><br>天、周、月周期要求。|
|timeperiod\_type|integer|时间周期类型。<br><br>可能的值：<br>0 - *(默认)* 仅一次;<br>2 - 天;<br>3 - 周;<br>4 - 月.|

[comment]: # ({/e0dee221-1449c33d})

[comment]: # ({43cc8e57-2913a3ae})
### 问题标签

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

[comment]: # ({/43cc8e57-2913a3ae})
