NAT网关提供如下API供您使用。

说明 NAT网关的API服务地址为vpc.aliyuncs.com,请参见VPC API文档调用NAT网关API。

NAT网关

API 说明
CreateNatGateway 创建NAT网关。
ModifyNatGatewayAttribute 修改NAT网关的名称和描述。
ModifyNatGatewaySpec 修改NAT网关的规格。
ListEnhanhcedNatGatewayAvailableZones 查询NAT网关的资源可用区。
GetNatGatewayAttribute 查询单个NAT网关实例的信息。
DescribeNatGateways 查询已创建的NAT网关。
VpcDescribeVpcNatGatewayNetworkInterfaceQuota 查询反向访问VPC NAT当前可以创建的EP个数。
DeleteNatGateway 删除NAT网关。

DNAT表

API 说明
CreateForwardEntry 创建DNAT条目。
ModifyForwardEntry 修改DNAT条目。
DescribeForwardTableEntries 查询已创建的DNAT条目。
DeleteForwardEntry 删除DNAT条目。

SNAT表

API 说明
CreateSnatEntry 创建SNAT条目。
ModifySnatEntry 修改SNAT条目。
DescribeSnatTableEntries 查询已创建的SNAT条目。
DeleteSnatEntry 删除SNAT条目。

VPC NAT网关

说明 下表列出的API仅适用于VPC NAT网关独使用。关于公网NAT网关API与VPC NAT网关API的区别,请参见 公网NAT网关和VPC NAT网关的API对比
API 说明
NAT IP地址段
CreateNatIpCidr 创建NAT IP地址段。
DeleteNatIpCidr 删除NAT IP地址段。
ModifyNatIpCidrAttribute 修改NAT IP地址段的名称和描述。
ListNatIpCidrs 查询NAT IP地址段列表。
NAT IP地址
CreateNatIp 创建NAT IP地址。
DeleteNatIp 删除NAT IP地址。
ModifyNatIpAttribute 修改NAT IP地址的名称和描述。
ListNatIps 查询NAT IP地址列表。

保护性限速功能

API 说明
CreateNatGatewaySessionQosEntry 调用CreateNatGatewaySessionQosEntry接口添加公网NAT网关保护性限速Session规则条目。
ModifyNatGatewaySessionQosEntry 调用ModifyNatGatewaySessionQosEntry接口修改公网NAT网关保护性限速Session规则条目。
DescribeNatGatewaySessionQosTableEntries 调用DescribeNatGatewaySessionQosTableEntries接口查询已添加的公网NAT网关保护性限速规则条目。
DeleteNatGatewaySessionQosEntry 调用DeleteNatGatewaySessionQosEntry接口删除公网NAT网关保护性限速Session规则条目。
EnableNatGatewayQosEntry 调用EnableNatGatewayQosEntry接口开启保护性限速功能。
DisableNatGatewayQosEntry 调用DisableNatGatewayQosEntry接口关闭保护性限速功能。