CreateForwardEntry_边缘节点服务 ENS_API文档

插件下载了解更多
VS Code 插件
安装插件之前,确保已安装 VS Code安装插件之前,确保已安装 VS Code
Alibaba Cloud Developer Toolkit is a collection of extensions that can help access Alibaba Cloud services in Visual Studio Code.
JetBrains 插件
安装插件之前,确保已安装 JetBrains IDE安装插件之前,确保已安装 JetBrains IDE
The Alibaba Cloud Developer Toolkit for JetBrains makes it easier to access Alibaba Cloud services.

流控信息

请求速率为60/1(s)。

授权信息

如下是此API对应的授权信息,用于RAM权限策略语句的Action元素中,为RAM用户或RAM角色授予调用此API的权限。请通过 RAM 访问控制设置,使用方法可参考访问控制帮助文档

具体说明如下:展开详情

操作访问级别资源类型条件关键字关联操作
ens:CreateForwardEntry
Create
全部资源
*

请求参数

字段名称字段详情
NatGatewayIdstring

NAT 网关的 ID。

示例值:nat-5t7nh1cfm6kxiszlttr38****参考取值来源:
    CreateNatGateway
    DescribeNatGateways
ExternalIpstring

提供公网访问的弹性公网 IP 地址。

示例值:121.XXX.XXX.28
ExternalPortstring

需要进行端口转发的外部端口或端口段。展开详情

示例值:22
InternalIpstring

通过 DNAT 条目进行公网通信的实例的私网 IP 地址。

示例值:10.0.XXX.XXX
InternalPortstring

进行端口转发的内部端口或端口段。展开详情

示例值:22
ForwardEntryNamestring

DNAT 规则的名称。长度为 2~128 个字符,不能以http://https://开头。

示例值:test0参考取值来源:
    DescribeForwardTableEntries
字符长度 <= 128
IpProtocolstring

协议类型,取值: 展开详情

示例值:Any枚举值:TCPUDPAny
HealthCheckPortinteger<int32>

DNAT 的探测端口,需要在内网端口范围内。默认值为空。

示例值:80取值 <= 65535
StandbyExternalIpstring

提供公网访问的备用弹性公网 IP 地址,需要选择绑定在 NAT 上的备用弹性 IP。DNAT 创建成功后,备用公网 IP 会生效。

示例值:101.XXX.XXX.4

返回参数

字段名称字段详情
RequestIdstring

请求 ID。

示例值:EF6D6FA4-DACA-5822-A981-81006271D263
ForwardEntryIdstring

DNAT 条目的 ID。

示例值:fwd-5tc07cw14metghn3siv4a****

返回示例

错误码

全局错误码
HTTP 状态码错误码错误信息操作
400
Invalid%s
The specified parameter %s is invalid.诊断
400
Missing%s
You must specify the parameter %s.诊断
400
InvalidParameter.NatNotFound
The specified Nat is not found.诊断
400
InvalidParameter.ExternalIp
The specified externalIp is not found.诊断
400
Forbidden.ExternalIpUsedInSnat
Forbidden.ExternalIpUsedInSnat诊断
400
InvalidParameter.InternalIpNotFound
The input parameter internalIp that is not found.诊断
400
Forbidden.ExternalPort.Duplicated
The specified ExternalPort is duplicated.诊断
400
ForwardEntryLimitExceed
The limit of forward entry in the nat reaches.诊断
400
InvalidParameter.HealthCheckPort
HealthCheckPort is not in the range of InternalPort诊断
400
IncorrectInstanceStatus
The current status of the instance does not support this operation.诊断
400
SystemBusy
System is busy, please try again later.诊断
400
InvalidParameter.InternalIp
The specified parameter internalIp is invalid.诊断
400
InvalidPort.Malformed
The specified port is not a valid port.诊断
400
ens.interface.error
Failed to call API.诊断
400
NoPermission
Permission denied.诊断
400
InvalidParameter.%s
The specified field %s invalid. Please check it again.诊断

变更历史

变更时间变更内容概要操作
2024-06-28
变更错误码400
2023-11-16
变更错误码400
2023-07-18
新增请求参数StandbyExternalIp
2022-09-08
变更错误码400
2022-03-07
新增OpenAPI,添加DNAT条目

相关示例