华为乾坤-创建静态NAT策略:请求参数

时间:2025-05-12 15:32:02

请求参数

表1 body参数列表

参数名称

必选

类型

参数值域

默认值

参数说明

参数示例

body

REFERENCE

详细请参见表2

静态NAT策略信息。

-

表2 StaticNatDetailModel对象的参数列表

参数名称

必选

类型

参数值域

默认值

参数说明

参数示例

policyId

string

0~64个字符。

-

策略id。

创建时不需要填写。

"00000000-0000-0000-0000-000000000000"

isOverlay

boolean

  • true

  • false

-

是否Overlay NAT。

true:Overlay NAT;

false,Underlay NAT。

true

vpnId

string

0~64个字符。

-

VPN业务ID。

Overlay NAT,填写WAN虚拟网络ID;

Underlay NAT,填写“UnderlayId”。

"00000000-0000-0000-0000-000000000000"

siteId

string

0~64个字符。

-

站点ID。

"00000000-0000-0000-0000-000000000000"

deviceId

string

0~64个字符。

-

部署静态NAT策略的CPE设备的ID。

"00000000-0000-0000-0000-000000000000"

policyName

string

0~64个字符。

-

静态NAT策略的名称,创建时必填。

"policyName"

linkId

string

0~64个字符。

-

使能NAT策略的接口ID。

Overlay NAT,填写LAN侧接口ip-subnet ID,如果在所有的Tunnel口上做NAT转换,填写"Overlay Tunnel"。

Underlay NAT,填写设备WAN链路的tnpId。

"00000000-0000-0000-0000-000000000000"

interfaceName

string

0~64个字符。

-

接口名称,创建修改不需要填写,查询返回。

"GE0/0/8"

isUserDefined

boolean

  • true

  • false

-

是否用户自定义外部IP。

true,用户自定义;

false,使用当前接口IP。

true

externalIp

string

0~20个字符。

-

外部IP,NAT转换后的IP,一般是公网IP。

"10.2.0.1"

internalIp

string

0~20个字符。

-

内部IP,NAT转换前的IP,一般是私网IP。

"10.1.0.1"

translationType

int32

[0-1]

-

转换类型,该字段可以设置为以下几种:

a) 0:地址转换

b) 1:协议转换

当isUserDefined为false时,只能填写1。

1

protocol

string

0~10个字符。

-

协议,该字段可以设置为以下几种:

a) 0:TCP

b) 1:UDP

c) 2:ICMP

"1"

externalPort

int32

[0-65535]

-

外部端口,NAT转换后的端口号。

90

internalPort

int32

[0-65535]

-

内部端口,NAT转换前的端口号。

90

addressMask

int32

[24-32]

-

addressMask,用户自定义时填写,范围24-32。

30

advanceSetEnable

boolean

  • true

  • false

-

高级设置开关。

true:开启,方向和匹配规则设置生效;

false:关闭。

false

direction

int32

[0-2]

-

方向,该字段可以设置为以下几种:

a) 0:双向

b) 1:外部访问内部

c) 2:内部访问外部

1

natRuleInfos

ARRAY_REFERENCE

0-100个列表项,详细请参见表3

规则信息。

-

support.huaweicloud.com/qiankuncmn-qiankuncs/toctopics/zh-cn_topic_0000001823869026.html