> SLA 对象

以下对象与 sla(服务级别协议)API 直接相关。

SLA

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/LondonUTC

有关支持的时区的完整列表,请参阅 PHP 文档
status 整型 SLA 的状态。

可能的值:
0 - (默认) 禁用 SLA;
1 - 启用 SLA。
description 字符串 SLA的描述

注意,对于某些方法(更新、删除),必需/可选参数组合是不同的。

SLA 时间表

SLA 计划对象定义了连接的服务计划处于工作状态的时间段。它具有以下属性。

属性 类型 描述
period_from
(必填)
整型 每周重复周期的开始时间(含)。

可能的值:秒数(从星期日开始计算)。
period_to
(必填)
整型 每周重复周期的结束时间(不包括)。

可能的值:秒数(从星期日开始计算)。

SLA 排除停机时间

排除的停机时间对象定义了计划连接的服务无法正常工作的时间段, 不影响 SLI,例如正在进行有计划的维护。

属性 类型 Description
name
(必填)
字符串 排除的停机时间的名称。
period_from
(必填)
整型 排除的停机时间(含)的开始时间。

可能的值:时间戳。
period_to
(必填)
整型 排除停机时间的结束时间(不包括)。

可能的值:时间戳。

SLA 服务标签

SLA 服务标签对象链接服务以包括在 SLA 的计算中。它具有以下属性。

属性 类型 描述
tag
(必选)
string SLA服务标签名称。
operator integer SLA服务标签操作符。

可能的值:
0 - (默认) 等于;
2 - 包含。
value string SLA服务标签值。