路由器

 

DescribeRouterStatics

更新时间 2020-12-01

获取路由器的规则。

可根据路由器规则ID,路由器ID,规则类型等作为过滤条件,来获取路由器规则列表。 如果不指定任何过滤条件,默认返回你所拥有的所有路由器规则。

Request Parameters

Parameter name Type Description Required
router_statics.n String 路由器规则ID No
router String 路由器ID No
vxnet String 私有网络ID No
static_type String 规则类型。支持的规则类型有:
* 1:端口转发规则
* 2:VPN 规则
* 3:DHCP 选项
* 4:二层 GRE 隧道
* 5:过滤控制
* 6:三层 GRE 隧道
* 7:三层 IPsec 隧道
* 8:私网DNS
No
verbose Integer 是否返回冗长的信息,目前只支持verbose=0。 No
offset Integer 数据偏移量,默认为0 No
limit Integer 返回数据长度,默认为20,最大100 No
zone String 区域 ID,注意要小写 Yes

公共参数

Response Elements

Name Type Description
action String 响应动作
router_static_set Array JSON 格式的路由器规则列表
total_count Integer 根据过滤条件得到的路由器规则总数
ret_code Integer 执行成功与否,0 表示成功,其他值则为错误代码

Example

Example Request:

https://api.shanhe.com/iaas/?action=DescribeRouterStatics
&router=rtr-9iy0lt3s
&COMMON_PARAMS

Example Response:

{
  "action":"DescribeRouterStaticsResponse",
  "total_count":2,
  "router_static_set":[
    {
      "router_id":"rtr-9iy0lt3s",
      "vxnet_id":"",
      "static_type":1,
      "router_static_id":"rtrs-wls7otet",
      "create_time":"2013-08-26T12:37:56Z",
      "val3":"80",
      "val2":"192.168.1.12",
      "val1":"80",
      "val4":"tcp"
    },
    {
      "router_id":"rtr-9iy0lt3s",
      "vxnet_id":"",
      "static_type":2,
      "router_static_id":"rtrs-y63zh53l",
      "create_time":"2013-08-26T12:40:06Z",
      "val3":"udp",
      "val2":"1194",
      "val1":"openvpn",
      "val4":"10.255.143.0/24"
    }
  ],
  "ret_code":0
}
这篇文档解决了您的问题吗?
0
0