SNAT エントリを変更します。
注 SNAT エントリが Pending または Modifying 状態の場合は変更できません
デバッグ
API Explorer を使用すると、API を簡単にデバッグし、SDK コード例を自動的に生成して、API をすばやく検索できます。
リクエストパラメーター
パラメーター | データ型 | 必須/任意 | 値の例 | 説明 |
---|---|---|---|---|
Action | String | 必須 | ModifySnatEntry |
操作の実行に使用する API (ModifySnatEntry) を設定します。
|
RegionId | String | 必須 | cn-hangzhou |
NAT Gateway が設定されているリージョンの ID を設定します。 リージョン ID を照会するには、DescribeRegions を呼び出します。 |
SnatEntryId | String | 必須 | snat-bp1vcgcf8tm0plqcgfl04 |
SNAT エントリの ID を示します。 |
SnatIp | String | 必須 | 47.XXX.XXX.98 | パブリック IP アドレスを設定します。 IP アドレスが複数の場合はカンマで区切ります。 |
SnatTableId | String | 必須 | stb-8vbczigrhop8x5u3twlhd |
SNAT テーブルの ID を設定します。 |
レスポンスパラメーター
パラメーター | データ型 | 値の例 | 説明 |
---|---|---|---|
RequestId | String | 2315DEB7-5E92-423A-91F7-4C1EC9AD97C3 | リクエストの ID を示します。 |
例
リクエストの例
https://vpc.aliyuncs.com/?Action=ModifySnatEntry
&RegionId=cn-hangzhou
&SnatEntryId=snat-bp1vcgcf8tm0plqcgfl04
&SnatIp=47.XXX.XXX.98
&SnatTableId=stb-8vbczigrhop8x5u3twlhd
&<CommonParameters>
レスポンスの例-
XML 形式
<ModifySnatEntryResponse> <RequestId>2315DEB7-5E92-423A-91F7-4C1EC9AD97C3</RequestId> </ModifySnatEntryResponse>
-
JSON 形式
{ "RequestId":"2315DEB7-5E92-423A-91F7-4C1EC9AD97C3" }
エラーコード
HTTP ステータスコード | エラーコード | エラーメッセージ | 説明 |
---|---|---|---|
404 | InvalidRegionId.NotFound | The specified RegionId does not exist in our records. | 指定されたリージョン ID が存在しない場合に返されるエラーメッセージです。 |
404 | InvalidSnatTableId.NotFound | Specified SNAT table does not exist. | 指定された SNAT テーブルが存在しない場合に返されるエラーメッセージです。 |
400 | InvalidSnatIp.Malformed | The specified SnatIp is not a valid IP address. | 指定された SnatIP が正しくない場合に返されるエラーメッセージです。 |
404 | InvalidSnatEntryId.NotFound | Specified SNAT entry does not exist. | 指定された SNAT エントリが存在しない場合に返されるエラーメッセージです。 |
400 | Forbidden.SourceVSwitchId.Duplicated | The specified SourceCIDRis duplicated. | 指定された VSwitch に対する SNAT ルールがすでに設定されている場合に返されるエラーメッセージです。 |
400 | Forbidden.IpUsedInForwardTable | The specified SnatIp already used in forward table. | 指定されたパブリック IP アドレスが、すでに DNAT ルールで使用されている場合に返されるエラーメッセージです。 別の IP アドレスを選択するか、この IP アドレスを使用している DNATルールを削除します。 |