指定された送信元ネットワークアドレス変換 (SNAT) エントリを削除します。

説明 

DeleteSnatEntryは非同期操作です。 リクエストを行うと、リクエストのIDが返されますが、指定されたSNATエントリは削除されません。 システムはバックグラウンドでSNATエントリを削除します。 DescribeNatGateways操作を呼び出して、SNATエントリの状態を照会できます。

  • SNATエントリがDeleting状態の場合、システムはSNATエントリを削除しています。 この場合、SNATエントリのステータスのみを照会でき、その他の操作は実行できません。
  • 応答でSNATエントリが返されない場合、SNATエントリは削除されます。

SNATテーブルに [保留中] 状態のSNATエントリが含まれている場合、SNATテーブル内のSNATエントリを削除することはできません。

デバッグ

OpenAPI Explorer は署名値を自動的に計算します。 この操作は、OpenAPI Explorer で呼び出すことを推奨します。 OpenAPI Explorerは、さまざまなSDKの操作のサンプルコードを動的に生成します。

リクエストパラメーター

項目 データ型 必須/任意 例: 説明 
操作 String 必須 DeleteSnatEntry

実行する操作です。 値をDeleteSnatEntryに設定します。

RegionId String 必須 cn-hangzhou

NATゲートウェイがデプロイされているリージョンのID。

DescribeRegions を呼び出して、最新のリージョンリストをクエリできます。

SnatEntryId String 必須 snat-bp1vcgcf8tm0plqcg ****

削除するSNATエントリのID。

SnatTableId String 必須 stb-bp190wu8io1vgev80 ****

SNATエントリが属するSNATテーブルのID。

ClientToken String 任意 5A2CFF0E-5718-45B5-9D4D-70B3FF3898

リクエストのべき等性を保証するために使用されるクライアントトークン。 クライアントを使用して値を生成できますが、異なるリクエスト間で一意であることを確認する必要があります。 ClientTokenにはASCII文字のみを使用でき、長さは64文字を超えることはできません。

説明 このパラメーターを設定しない場合、システムは自動的にリクエストIDをクライアントトークンとして使用します。 各要求のIDは、一意であってもよい。

レスポンスパラメーター

項目 データ型 例: 説明 
RequestId String 0ED8D006-F706-4D23-88ED-E11ED28DCAC0

リクエストの ID です。

リクエストの例

http(s)://[Endpoint]/?Action=DeleteSnatEntry
&RegionId=cn-hangzhou
&SnatEntryId=snat-bp1vcgcf8tm0plqcg ****
&SnatTableId=stb-bp190wu8io1vgev80 ****
&<共通リクエストパラメーター>

正常に処理された場合のレスポンス例

XML 形式

<DeleteSnatEntryResponse>
      <RequestId>0ED8D006-F706-4D23-88ED-E11ED28DCAC0</RequestId>
</DeleteSnatEntryResponse>

JSON 形式

{ 
    "RequestId": "0ED8D006-F706-4D23-88ED-E11ED28DCAC0"
}

エラーコード

HttpCode エラーコード エラーメッセージ 説明 
400 IncorretSnatEntryStatus 一部のSnatエントリステータスがこの操作をブロックしました。 指定された操作を実行する権限がない場合に返されるエラーメッセージ。 SNATテーブルの1つ以上のSNATエントリがPendingまたはModifying状態にある場合に返されるエラーメッセージ。
404 InvalidRegionId.NotFound 指定された RegionId はレコードに存在しません。 指定されたリージョンIDが存在しない場合に返されるエラーメッセージ。
404 InvalidSnatEntryId.NotFound 指定されたSnatエントリIDが存在しません 指定されたSNATエントリが存在しない場合に返されるエラーメッセージ。 SNATエントリが有効かどうかを確認します。
404 InvalidSnatTableId.NotFound 指定されたSNATテーブルが存在しません。 指定されたSNATテーブルが存在しない場合に返されるエラーメッセージ。 SNATテーブルのIDが有効かどうかを確認します。
404 InvalidSnatEntryId.NotFound 指定されたSNATエントリが存在しません。 指定されたSNATエントリが存在しない場合に返されるエラーメッセージ。 SNATエントリが有効かどうかを確認します。

エラーコードリストについては、「API エラーセンター」をご参照ください。