文档首页/ NAT网关 NAT/ API参考/ 历史API/ API v2.0/ SNAT规则/ 查询指定的SNAT规则详情
更新时间:2023-12-14 GMT+08:00

查询指定的SNAT规则详情

功能介绍

查询指定的SNAT规则详情。

URI

GET /v2.0/snat_rules/{snat_rule_id}

表1 参数说明

参数

是否必选

参数类型

描述

snat_rule_id

String

所属SNAT规则的id。

请求消息

响应消息

响应参数如表2所示。

表2 响应参数

参数

参数类型

描述

snat_rule

Object

snat_rule对象。详见表3

表3 snat_rule字段说明

参数

参数类型

描述

id

String

SNAT规则的id。

tenant_id

String

项目的ID。

nat_gateway_id

String

所属公网NAT网关的id。

network_id

String

规则使用的网络id。

cidr

String

cidr,vpc子网网段的子集或专线侧网段。

source_type

Integer

0:VPC侧,可以指定network_id或者cidr

1:专线侧,只能指定cidr

不输入默认为0(VPC)

floating_ip_id

String

  • 功能说明:弹性公网IP的id,多个弹性公网IP的id使用逗号分隔。
  • 取值范围:最大长度4096字节。
  • 约束:弹性公网IP的id个数不能超过20个

floating_ip_address

String

  • 功能说明:弹性公网IP,多个弹性公网IP使用逗号分隔。
  • 取值范围:最大长度1024字节。

status

String

admin_state_up

Boolean

  • 解冻/冻结状态。
  • 取值范围:
    • “true”:解冻
    • “false”:冻结

created_at

String

SNAT规则的创建时间戳,遵循UTC时间,保留小数点后6位,格式是yyyy-mm-dd hh:mm:ss

示例

  • 请求样例
    GET https://{Endpoint}/v2.0/snat_rules/5b95c675-69c2-4656-ba06-58ff72e1d338
  • 响应样例
    {
        "snat_rule": {
            "floating_ip_id": "bdc10a4c-d81a-41ec-adf7-de857f7c812a",
            "status": "ACTIVE",
            "nat_gateway_id": "a78fb3eb-1654-4710-8742-3fc49d5f04f8",
            "admin_state_up": true,
            "network_id": "eaad9cd6-2372-4be1-9535-9bd37210ae7b",
            "cidr": "null",
            "source_type":0,
            "tenant_id": "27e25061336f4af590faeabeb7fcd9a3",
            "created_at": "2017-11-18 07:54:21.665430",
            "id": "5b95c675-69c2-4656-ba06-58ff72e1d338",
            "floating_ip_address": "5.21.11.226"
        }
    }

状态码

请参考状态码