调用DescribeResolverRules获取转发规则列表

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求参数

名称 类型 是否必选 示例值 描述
Action String DescribeResolverRules

系统规定参数。取值:DescribeResolverRules

Keyword String test

关键字,照”%Keyword%”模式搜索规则名称

Lang String en

语言

PageNumber Integer 1

当前页码, 默认值1

PageSize Integer 20

页面大小,默认值20;最大支持100

NeedDetailAttributes Boolean true

是否需要额外信息,默认为false;

  • true-需要额外信息,含转发规则关联的VPC列表等
  • false-不需要额外信息
EndpointId String hra2**

出站终端节点ID

返回数据

名称 类型 示例值 描述
PageSize Integer 10

页面大小

RequestId String A10E03D7-808C-422D-9144-F8586C2E2297

唯一请求识别码

PageNumber Integer 1

页码

TotalPages Integer 1

总页数

TotalItems Integer 1

总个数

Rules Array of Rule

转发规则列表

Type String OUTBOUND

转发类型。

  • OUTBOUD:转发至外部IP
UpdateTime String 2020-07-13 10:51:44

更新时间

ForwardIps Array of ForwardIp

转发目标IP地址列表

Ip String 172.16.xx.xx

IP地址

Port Integer 8080

端口号

EndpointName String 终端节点-test

终端节点名称

CreateTime String 2020-07-13 10:51:44

创建时间

ZoneName String example.com

转发zone名称

UpdateTimestamp Long 1594608704000

更新时间戳

BindVpcs Array of Vpc

关联的VPC列表

VpcName String vpc-name-test

VPC 名称

VpcId String vpc-8vbl8mpum-vpc-id

VPC ID

RegionName String 杭州测试

地域名称

RegionId String cn-hangzhou

地域ID

EndpointId String hra0**

终端节点ID

Name String 转发规则-test

转发规则名称

Id String hra1**

转发规则Id

CreateTimestamp Long 1594608704000

创建时间戳

示例

请求示例

http(s)://pvtz.aliyuncs.com/?Action=DescribeResolverRules
&Keyword=test
&Lang=en
&PageNumber=1
&PageSize=20
&NeedDetailAttributes=true
&EndpointId=hra2**
&公共请求参数

正常返回示例

XML格式

HTTP/1.1 200 OK
Content-Type:application/xml

<DescribeResolverRulesResponse>
    <PageSize>10</PageSize>
    <RequestId>A10E03D7-808C-422D-9144-F8586C2E2297</RequestId>
    <PageNumber>1</PageNumber>
    <TotalPages>1</TotalPages>
    <TotalItems>1</TotalItems>
    <Rules>
        <Type>OUTBOUND</Type>
        <UpdateTime>2020-07-13 10:51:44</UpdateTime>
        <ForwardIps>
            <Ip>172.16.xx.xx</Ip>
            <Port>8080</Port>
        </ForwardIps>
        <EndpointName>终端节点-test</EndpointName>
        <CreateTime>2020-07-13 10:51:44</CreateTime>
        <ZoneName>example.com</ZoneName>
        <UpdateTimestamp>1594608704000</UpdateTimestamp>
        <BindVpcs>
            <VpcName>vpc-name-test</VpcName>
            <VpcId>vpc-8vbl8mpum-vpc-id</VpcId>
            <RegionName>杭州测试</RegionName>
            <RegionId>cn-hangzhou</RegionId>
        </BindVpcs>
        <EndpointId>hra0**</EndpointId>
        <Name>转发规则-test</Name>
        <Id>hra1**</Id>
        <CreateTimestamp>1594608704000</CreateTimestamp>
    </Rules>
</DescribeResolverRulesResponse>

JSON格式

HTTP/1.1 200 OK
Content-Type:application/json

{
  "PageSize" : 10,
  "RequestId" : "A10E03D7-808C-422D-9144-F8586C2E2297",
  "PageNumber" : 1,
  "TotalPages" : 1,
  "TotalItems" : 1,
  "Rules" : [ {
    "Type" : "OUTBOUND",
    "UpdateTime" : "2020-07-13 10:51:44",
    "ForwardIps" : [ {
      "Ip" : "172.16.xx.xx",
      "Port" : 8080
    } ],
    "EndpointName" : "终端节点-test",
    "CreateTime" : "2020-07-13 10:51:44",
    "ZoneName" : "example.com",
    "UpdateTimestamp" : 1594608704000,
    "BindVpcs" : [ {
      "VpcName" : "vpc-name-test",
      "VpcId" : "vpc-8vbl8mpum-vpc-id",
      "RegionName" : "杭州测试",
      "RegionId" : "cn-hangzhou"
    } ],
    "EndpointId" : "hra0**",
    "Name" : "转发规则-test",
    "Id" : "hra1**",
    "CreateTimestamp" : 1594608704000
  } ]
}

错误码

访问错误中心查看更多错误码。