在SNAT列表中添加SNAT條目。

每個SNAT條目由SourceVSwitchId(交換器)和SnatIp(公網IP)組成。添加SNAT條目後,交換器下的ECS執行個體將通過SnatIp訪問公網。

調用本介面添加DNAT條目時,請注意:

  • SNAT條目中的指定的交換器必須在NAT Gateway所屬的VPC內。

  • 每個交換器只能屬於一個SNAT條目。

  • 如果交換器中存在HAVIP執行個體,則無法添加SNAT條目。

  • SNAT條目中的公網IP(SnatIp)需滿足以下條件:
    • 對於2017年11月3日之前賬戶下存在NAT頻寬包的使用者,SnatIp必須是該NAT Gateway的NAT頻寬包中的公網IP地址。
    • 對於2017年11月3日之前賬戶下不存在NAT頻寬包的使用者,SnatIp必須是綁定了該NAT Gateway的Elastic IP Address。
    • 一個公網IP不能同時用於DNAT條目和SNAT條目。

請求參數

名稱 類型 是否必須 描述
Action String

要執行的操作。 取值:

CreateSnatEntry

RegionId String

NAT Gateway所在的地域。

您可以通過調用 DescribeRegions介面獲取地域ID。

SnatTableId String

SNAT表ID。

SourceVSwitchId String 需要公網訪問的交換器的ID。
SourceCIDR String 指定交換器的網段。比如10.0.0.1/24
说明
此參數和SourceVSwtichId參數互斥,不能同時出現。如果指定了SourceVSwitchId,則不能指定SourceCIDR參數。如果指定了SourceCIDR參數,則不能指定SourceVSwitchId參數。
SnatIp String 公網IP地址。多個IP之間逗號隔開。

返回參數

名稱 類型 描述
RequestId String 請求ID。
SnatEntryId String SNAT條目ID。

樣本

請求樣本

https://vpc.aliyuncs.com/?Action=CreateSnatEntry
&RegionId=cn-shanghai
&SnatTableId=stb-gz3r3odaw
&SnatIp=139.224.22.40
&SourceVSwitchId=vsw-yrv0winkw
&公共請求參數
返回樣本
  • XML格式

    <?xml version="1.0" encoding="UTF-8" ?>
    <CreateSnatEntryResponse>
        <RequestId>2315DEB7-5E92-423A-91F7-4C1EC9AD97C3</RequestId>
        <SnatEntryId>snat-119smw5tk</ForwardEntryId>
    </CreateSnatEntryResponse>
  • JSON格式

    {
      "SnatEntryId": "snat-119smw5tk",
      "RequestId": "2315DEB7-5E92-423A-91F7-4C1EC9AD97C3"
    }