跳转至

查看分派策略

该接口基于分派策略名称查询分派信息。


示例

请求URl

curl --location --request GET 'https://caweb.aiops.com/api/alert/rest/api/v1/escalation?current=1&size=10' \ 
--user 'email@example.com:<access_token>' \
--header 'Accept: application/json'

参数说明

参数 类型 说明
current Number 必填,当前页码 默认1
size Number 必填,每页返回的记录数 默认10
description string 非必填,可分派策略名称

access_token如何获取请参考文档 api令牌

提示

• 示例邮箱应替换为用户注册所用邮箱

• access_token应替换为您手动获取的access_token

• 如需对请求进行加密处理:请将

--user 'email@example.com:access_token' \

--header 'Accept: application/json'

替换为:

--header 'Authorization: Basic Z2FveWluaW5nOTk5NUAxNjMuY29tOmt1WWl6bmljZ3oxN0JBVjk=' \

--header 'Content-Type: application/json'

• 替换步骤请参考加密步骤

响应报文

{
    "result": "success",
    "message": "ok",
    "data": 
    {
        "records": 
        [
            {
                "id": "test--uuid",
                "description": "测试分派",
                "username": "768215042",
                "isDefault": 0,
                "createTime": 1733987210066,
                "updateTime": 1733987210066,
                "deleted": 0,
                "status": "ACTIVE",
                "ruleId": null,
                "cycles": 0,
                "workId": null,
                "workName": null,
                "policies": [ ... ],
                "entities": [],
                "triggers": [ ... ]
            }
        ],
        "total": 1,
        "size": 10,
        "current": 1,
        "orders": [],
        "searchCount": true,
        "pages": 1
    },
    "totalCount": 1,
    "code": 200
}

响应参数

字段名 类型 说明
result string 请求结果,可能值:success 或 failed
message string 请求状态描述
data 可忽略默认null
totalCount int 可忽略通常为 1
code int HTTP 状态码(成功为 200)

data结果集

参数 类型 说明
id string 分派策略唯一标识
description string 描述信息
username string 用户名
isDefault Integer 是否为默认分派(0:否,1:是)
createTime Long 创建时间(毫秒时间戳)
updateTime Long 更新时间(毫秒时间戳)
deleted Integer 是否被删除(0:否,1:是)
status string 状态(如 "ACTIVE", "DISABLED")
ruleId string 规则 ID
cycles Integer 循环次数
workId string 工作空间ID
workName string 工作空间名称
policies Array 策略列表,每个元素为对象
entities Array 实体列表,通常为空
triggers Array 触发器列表,每个元素为对象

错误响应

{ 
    "result": "failed", 
    "message": "失败,请检查参数.", 
    "data": null, 
    "totalCount": 0, 
    "code": 400 
}

错误响应码

错误码 说明
200 成功
400 失败,传入的参数有问题
401 认证失败,用户名密码错误
403 权限失败,用户没有权限做此操作