查询规则列表
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
请求头
该接口使用公共请求头,无特殊请求头。请参见公共请求参数文档。
请求语法
POST /routeRule/list HTTP/1.1
请求参数
名称 | 类型 | 位置 | 是否必选 | 示例值 | 描述 |
---|---|---|---|---|---|
Object | Body | 否 |
规则列表查询入参数 |
||
ruleName | String | Body | 否 | 规则 |
规则名称 |
serviceName | String | Body | 否 | 服务 |
服务名称 |
pageNumber | Integer | Body | 否 | 1 |
当前页 |
pageSize | Integer | Body | 否 | 10 |
页大小 |
clientToken | String | Body | 否 | C4BE3837-1A13-413B-A225-2C88188E8A43 |
幂等号 |
返回数据
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
requestId | String | C4BE3837-1A13B-A225-2C88188E8A43 |
请求ID |
data | Array of 规则列表 |
规则列表 |
|
routeRuleId | Long | 10000 |
规则ID |
tenantRamId | Long | 1344383 |
租户ID |
ruleName | String | 规则名字 |
规则名称 |
relatedServiceName | String | 关联服务名字 |
服务名称 |
timeWindow | Long | 时间窗口 |
时间窗口 |
matchCount | Long | 10 |
命中次数 |
timeWindowUnit | Long | MINUTE |
时间单位 MINUTE 分钟 |
relatedServiceId | Long | 1 |
关联服务ID |
routeType | String | INCIDENT | |
incidentLevel | String | P1 |
事件级别 P1 P2 P3 P4 |
assignObjectId | Long | 10 |
事件分派对象ID(服务组ID 或用户ID) |
assignObjectType | String | SERVICEGROUP |
事件分派对象类型 SERVICEGROUP 服务组 USER 单个用户 |
effection | String | LOW |
影响程度 LOW-一般 HIGH-严重 |
createTime | String | 2020-03-05 15:53:55 |
创建时间 |
updateTime | String | 2020-03-05 15:53:55 |
修改时间 |
enableStatus | String | DISABLE |
是否启用 DISABLE禁用 ENABLE 启用 |
totalCount | Long | 10 |
总条数 |
pageNumber | Long | 1 |
第几页 |
pageSize | Long | 10 |
分页大小 |
示例
请求示例
POST /routeRule/list HTTP/1.1
Host:gemp.aliyuncs.com
Content-Type:application/json
{
"ruleName" : "规则",
"serviceName" : "服务",
"pageNumber" : 1,
"pageSize" : 10,
"clientToken" : "C4BE3837-1A13-413B-A225-2C88188E8A43"
}
正常返回示例
XML
格式
HTTP/1.1 200 OK
Content-Type:application/xml
<ListRouteRulesResponse>
<requestId>C4BE3837-1A13B-A225-2C88188E8A43</requestId>
<data>
<routeRuleId>10000</routeRuleId>
<tenantRamId>1344383</tenantRamId>
<ruleName>规则名字</ruleName>
<relatedServiceName>关联服务名字</relatedServiceName>
<matchCount>10</matchCount>
<relatedServiceId>1</relatedServiceId>
<routeType>INCIDENT</routeType>
<incidentLevel>P1</incidentLevel>
<assignObjectId>10</assignObjectId>
<assignObjectType>SERVICEGROUP</assignObjectType>
<effection>LOW</effection>
<createTime>2020-03-05 15:53:55</createTime>
<updateTime>2020-03-05 15:53:55</updateTime>
<enableStatus>DISABLE</enableStatus>
</data>
<totalCount>10</totalCount>
<pageNumber>1</pageNumber>
<pageSize>10</pageSize>
</ListRouteRulesResponse>
JSON
格式
HTTP/1.1 200 OK
Content-Type:application/json
{
"requestId" : "C4BE3837-1A13B-A225-2C88188E8A43",
"data" : [ {
"routeRuleId" : 10000,
"tenantRamId" : 1344383,
"ruleName" : "规则名字",
"relatedServiceName" : "关联服务名字",
"matchCount" : 10,
"relatedServiceId" : 1,
"routeType" : "INCIDENT",
"incidentLevel" : "P1",
"assignObjectId" : 10,
"assignObjectType" : "SERVICEGROUP",
"effection" : "LOW",
"createTime" : "2020-03-05 15:53:55",
"updateTime" : "2020-03-05 15:53:55",
"enableStatus" : "DISABLE"
} ],
"totalCount" : 10,
"pageNumber" : 1,
"pageSize" : 10
}
错误码
访问错误中心查看更多错误码。
访问错误中心查看更多错误码。