调用ListTrafficMarkingPolicies接口查询流量标记策略的状态、流量标记策略的优先级等详细信息。
接口说明
在调用 ListTrafficMarkingPolicies 接口过程中:
TransitRouterId 和 TrafficMarkingPolicyId 参数需至少输入一个。
如果您未输入流量标记策略 ID(即未指定 TrafficMarkingPolicyId 参数的值),则接口会根据 TransitRouterId、TrafficMarkingPolicyName 和 TrafficMarkingPolicyDescription 参数的值仅返回流量标记策略的信息,并不会返回流量标记策略下流分类规则的信息(即响应中不包含 TrafficMatchRules 字段)。
如果您输入了流量标记策略 ID(即指定了 TrafficMarkingPolicyId 参数的值),则接口会为您返回该流量标记策略的信息以及该流量标记策略下流分类规则的信息(即响应中包含 TrafficMatchRules 字段)。 如果 TrafficMatchRules 字段为空数组,则表示当前流量标记策略下并不存在流分类规则。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

授权信息
操作 |
访问级别 |
资源类型 |
条件关键字 |
关联操作 |
cen:ListTrafficMarkingPolicies |
list |
*全部资源
|
无 | 无 |
请求参数
名称 |
类型 |
必填 |
描述 |
示例值 |
TransitRouterId |
string |
否 |
转发路由器实例 ID。 |
tr-bp1rmwxnk221e3fas**** |
TrafficMarkingPolicyId |
string |
否 |
流量标记策略 ID。 |
tm-iz5egnyitxiroq**** |
TrafficMarkingPolicyName |
string |
否 |
流量标记策略的名称。 名称可以为空或长度为 1~128 个字符,不能以 http://或 https://开头。 |
nametest |
TrafficMarkingPolicyDescription |
string |
否 |
流量标记策略的描述信息。 描述可以为空或长度为 1~256 个字符,不能以 http://或 https://开头。 |
desctest |
MaxResults |
integer |
否 |
分批次查询时每次显示的条目数。取值范围:1~100,默认值:20。 |
20 |
NextToken |
string |
否 |
是否拥有下一次查询的令牌(Token)。取值:
|
FFmyTO70tTpLG6I3FmYAXGKPd**** |
返回参数
名称 |
类型 |
描述 |
示例值 |
object |
返回结果。 |
||
NextToken |
string |
是否拥有下一次查询的令牌(Token)。
|
FFmyTO70tTpLG6I3FmYAXGKPd**** |
RequestId |
string |
请求 ID。 |
699989E4-64A0-5F78-8B93-CDB32D98971F |
TotalCount |
integer |
列表条目数。 |
1 |
MaxResults |
integer |
分批次查询时每次显示的条目数。 |
20 |
TrafficMarkingPolicies |
array<object> |
流量标记策略列表。 |
|
object |
流量标记策略的信息。 |
||
TrafficMarkingPolicyStatus |
string |
流量标记策略的状态。
|
Creating |
TrafficMarkingPolicyId |
string |
流量标记策略 ID。 |
tm-iz5egnyitxiroq**** |
MarkingDscp |
integer |
流量标记策略的 DSCP 值。 |
5 |
TrafficMarkingPolicyName |
string |
流量标记策略的名称。 |
nametest |
Priority |
integer |
流量标记策略的优先级。 数字越小,优先级越高。 |
5 |
TrafficMarkingPolicyDescription |
string |
流量标记策略的描述信息。 |
desctest |
TrafficMatchRules |
array<object> |
流分类规则列表。 |
|
object |
流分类规则信息。 |
||
MatchDscp |
integer |
流量报文的 DSCP 值。 说明
如果 MatchDscp 返回值为-1 则表示匹配任意的 DSCP 值。 |
6 |
DstCidr |
string |
流量报文的目的网段,支持 IPv4 和 IPv6 地址。 |
192.168.120.0/24 |
TrafficMatchRuleDescription |
string |
流分类规则的描述信息。 |
desctest |
Protocol |
string |
流量报文的协议类型。 说明
流量标记策略支持匹配多种协议类型,各个协议类型详情请自行查阅文档。 |
HTTP |
TrafficMatchRuleId |
string |
流分类规则 ID。 |
tm-rule-fa9kgq1e90rmhc**** |
SrcCidr |
string |
流量报文的源网段,支持 IPv6 和 IPv4 地址。 |
192.168.10.0/24 |
TrafficMatchRuleName |
string |
流分类规则的名称。 |
nametest |
TrafficMatchRuleStatus |
string |
流分类规则的状态。
|
Creating |
AddressFamily |
string |
地址类型,有效值为 IPv4 或者 IPv6 或者为空。 |
IPv4 |
DstPortRange |
array |
流分类规则待匹配的目的端口范围。 |
|
integer |
流分类规则待匹配的目的端口范围。 接口会返回两个目的端口号:
|
80,80 |
|
SrcPortRange |
array |
流分类规则待匹配的源端口范围。 |
|
integer |
流分类规则待匹配的源端口范围。 接口会返回两个源端口号:
|
1,200 |
|
TransitRouterId |
string |
转发路由器实例 ID。 |
tr-ccni*** |
示例
正常返回示例
JSON
格式
{
"NextToken": "FFmyTO70tTpLG6I3FmYAXGKPd****",
"RequestId": "699989E4-64A0-5F78-8B93-CDB32D98971F",
"TotalCount": 1,
"MaxResults": 20,
"TrafficMarkingPolicies": [
{
"TrafficMarkingPolicyStatus": "Creating",
"TrafficMarkingPolicyId": "tm-iz5egnyitxiroq****",
"MarkingDscp": 5,
"TrafficMarkingPolicyName": "nametest",
"Priority": 5,
"TrafficMarkingPolicyDescription": "desctest",
"TrafficMatchRules": [
{
"MatchDscp": 6,
"DstCidr": "192.168.120.0/24",
"TrafficMatchRuleDescription": "desctest",
"Protocol": "HTTP",
"TrafficMatchRuleId": "tm-rule-fa9kgq1e90rmhc****",
"SrcCidr": "192.168.10.0/24",
"TrafficMatchRuleName": "nametest",
"TrafficMatchRuleStatus": "Creating",
"AddressFamily": "IPv4",
"DstPortRange": [
0
],
"SrcPortRange": [
0
]
}
],
"TransitRouterId": "tr-ccni***"
}
]
}
错误码
HTTP status code |
错误码 |
错误信息 |
描述 |
---|---|---|---|
400 | MissingParam.TransitRouterIdOrTrafficMarkingPolicyId | Either TransitRouterId or TrafficMarkingPolicyId must be specified. | 缺少参数TransitRouterId或TrafficMarkingPolicyId。 |
400 | IllegalParam.NextToken | The specified NextToken is invalid. | NextToken是无效的。 |
400 | InvalidName | Name is invalid. | name不合法。 |
400 | InvalidDescription | Description is invalid. | 描述不合法。 |
400 | InvalidParameter | Invalid parameter. | 参数不合法。 |
400 | Unauthorized | The AccessKeyId is unauthorized. | 账号无权限操作。 |
访问错误中心查看更多错误码。
变更历史
更多信息,参考变更详情。