本文主要介紹公網NAT網關和VPC NAT網關在調用API時的區別和聯系。

公網NAT網關和VPC NAT網關共同使用的API

API 變更方式及具體變更點
NAT網關
CreateNatGateway 新增請求參數NetworkType,取值為:
  • intranet:VPC NAT網關。
  • internet:公網NAT網關。
DeleteNatGateway 保持不變。
DescribeNatGateways 新增請求參數和返回參數均為NetworkType,取值為:
  • intranet:VPC NAT網關。
  • internet:公網NAT網關。
GetNatGatewayAttribute 新增返回參數NetworkType,取值為:
  • intranet:VPC NAT網關。
  • internet:公網NAT網關。
ModifyNatGatewayAttribute 保持不變。
DNAT表
CreateForwardEntry 保持不變。
ModifyForwardEntry 保持不變。
DescribeForwardTableEntries 保持不變。
DeleteForwardEntry 保持不變。
SNAT表
CreateSnatEntry 保持不變。
ModifySnatEntry 保持不變。
DescribeSnatTableEntries 保持不變。
DeleteSnatEntry 保持不變。

公網NAT網關獨立使用的API

API 接口說明
GetNatGatewayConvertStatus 查看NAT網關轉換狀態列表。
ModifyNatGatewaySpec 修改預付費NAT網關的規格。
ListEnhanhcedNatGatewayAvailableZones 查詢NAT網關的資源可用區。

VPC NAT網關獨立使用的API

API 說明
CreateNatIpCidr 創建NAT IP地址段。
DeleteNatIpCidr 刪除NAT IP地址段。
ModifyNatIpCidrAttribute 修改NAT IP地址段的名稱和描述。
ListNatIpCidrs 查詢NAT IP地址段列表。
CreateNatIp 創建NAT IP地址。
DeleteNatIp 刪除NAT IP地址。
ModifyNatIpAttribute 修改NAT IP地址的名稱和描述。
ListNatIps 查詢NAT IP地址列表。