以下对象与 sla
(服务级别协议)API 直接相关。
SLA 对象具有以下属性。
属性 | 类型 | Description |
---|---|---|
slaid | 字符串 | (只读)SLA的ID |
name (必填) |
字符串 | SLA的名称 |
period (必填) |
整型 | SLA 的报告期。 可能的值: 0 - 每天; 1 - 每周; 2 - 每月; 3 - 每季度; 4 - 每年。 |
slo (必填) |
浮点数 | 以百分比表示的最低可接受服务水平目标。如果服务水平指标 (SLI) 下降,则 SLA 被认为处于问题/未完成状态。 可能的值:0-100(最多4个小数位)。 |
effective_date | 整型 | SLA 的生效日期。 可能的值:UTC 日期时间戳。 |
timezone (必填) |
字符串 | 报告时区,例如:Europe/London 、UTC 。有关支持的时区的完整列表,请参阅 PHP 文档。 |
status | 整型 | SLA 的状态。 可能的值: 0 - (默认) 禁用 SLA; 1 - 启用 SLA。 |
description | 字符串 | SLA的描述 |
注意,对于某些方法(更新、删除),必需/可选参数组合是不同的。
SLA 计划对象定义了连接的服务计划处于工作状态的时间段。它具有以下属性。
属性 | 类型 | 描述 |
---|---|---|
period_from (必填) |
整型 | 每周重复周期的开始时间(含)。 可能的值:秒数(从星期日开始计算)。 |
period_to (必填) |
整型 | 每周重复周期的结束时间(不包括)。 可能的值:秒数(从星期日开始计算)。 |
排除的停机时间对象定义了计划连接的服务无法正常工作的时间段, 不影响 SLI,例如正在进行有计划的维护。
属性 | 类型 | Description |
---|---|---|
name (必填) |
字符串 | 排除的停机时间的名称。 |
period_from (必填) |
整型 | 排除的停机时间(含)的开始时间。 可能的值:时间戳。 |
period_to (必填) |
整型 | 排除停机时间的结束时间(不包括)。 可能的值:时间戳。 |
SLA 服务标签对象链接服务以包括在 SLA 的计算中。它具有以下属性。
属性 | 类型 | 描述 |
---|---|---|
tag (必选) |
string | SLA服务标签名称。 |
operator | integer | SLA服务标签操作符。 可能的值: 0 - (默认) 等于; 2 - 包含。 |
value | string | SLA服务标签值。 |