DNAT テーブル内の DNAT エントリを照会します。
デバッグ
API Explorer を使用すると、API を簡単にデバッグし、SDK コード例を自動的に生成して、API をすばやく検索できます。
リクエストパラメーター
パラメーター | データ型 | 必須/任意 | 値の例 | 説明 |
---|---|---|---|---|
Action | String | 必須 | DescribeForwardTableEntries |
操作の実行に使用する API ( DescribeForwardTableEntries) を設定します。
|
ForwardTableId | String | 必須 | ftb-bp1mbjubq34hlcqpa5u3a |
DNAT テーブルの ID を設定します。 |
RegionId | String | 必須 | cn-hangzhou |
NAT Gateway が設定されているリージョンの ID を設定します。 リージョン ID を照会するには、DescribeRegions を呼び出します。 |
ForwardEntryId | String | 任意 | fwd-8vbn3bc8roygjp0gy3xk7 |
システムによって割り当てられた DNAT エントリの ID を設定します。 |
PageNumber | Integer | 任意 | 1 |
レスポンスのページ数を設定します。 デフォルト値は 1 です。 |
PageSize | Integer | 任意 | 10 |
1 ページあたりの行数を設定します。 最大値は 50 です。 デフォルト値は 10 です。 |
レスポンスパラメーター
パラメーター | データ型 | 値の例 | 説明 |
---|---|---|---|
ForwardTableEntries |
DNAT エントリのリストを示します。 |
||
└ExternalIp | String | 139.xxx.xx.79 |
パブリック IP アドレスを示します。 |
└ExternalPort | String | 80 |
パブリックポート番号を示します。 |
wardForwardEntryId | String | fwd-119smw5tk |
DNAT エントリの ID を示します。 |
wardForwardTableId | String | ftb-11tc6xgmv |
DNAT エントリが設定されている SNAT テーブルの ID を示します。 |
└InternalIp | String | 192.168.1.1 |
プライベート IP アドレスを示します。 |
└InternalPort | String | any |
ターゲットのプライベートポートを示します。 値の範囲は、1 から 65535です。 |
└IpProtocol | String | tcp |
プロトコルの種類を示します。 |
└Status | String | Available |
DNAT エントリの ステータスを示します。 |
TotalCount | Integer | 5 |
照会されたエントリの数を示します。 |
PageNumber | Integer | 1 |
現在のページ番号を示します。 |
PageSize | Integer | 10 |
ページごとのエントリ数を示します。 |
RequestId | String | A6C4A8B1-7561-4509-949C-20DEB40D71E6 |
リクエストの ID を示します。 |
例
リクエストの例
https://vpc.aliyuncs.com/?Action=DescribeForwardTableEntries
&ForwardTableId=ftb-bp1mbjubq34hlcqpa5u3a
&RegionId=cn-hangzhou
&<CommonParameters>
レスポンスの例-
XML 形式
<DescribeForwardTableEntriesResponse> <PageNumber>1</PageNumber> <TotalCount>1</TotalCount> <PageSize>10</PageSize> <RequestId>74F2BAD8-AF35-4C57-81F1-5E33BFB0F5F2</RequestId> <ForwardTableEntries> <ForwardTableEntry> <Status>Available</Status> <IpProtocol>any</IpProtocol> <ForwardEntryId>fwd-bp18jpb1tlm550di3q5pb</ForwardEntryId> <ExternalIp>47.97.xx.xx</ExternalIp> <ForwardTableId>ftb-bp15o9aylj19vfvgtnzoy</ForwardTableId> <ExternalPort>any</ExternalPort> <InternalPort>any</InternalPort> <InternalIp>192.168.xx.xx</InternalIp> </ForwardTableEntry> </ForwardTableEntries> </DescribeForwardTableEntriesResponse>
-
JSON 形式
{ "PageNumber":1, "TotalCount":1, "PageSize":10, "RequestId":"74F2BAD8-AF35-4C57-81F1-5E33BFB0F5F2", "ForwardTableEntries":{ "ForwardTableEntry":[ { "ForwardEntryId":"fwd-bp18jpb1tlm550di3q5pb", "IpProtocol":"any", "Status":"Available", "ExternalIp":"47.97.xx.xx", "ForwardTableId":"ftb-bp15o9aylj19vfvgtnzoy", "ExternalPort":"any", "InternalPort":"any", "InternalIp":"192.168.xx.xx" } ] } }
エラーコード
HTTP ステータスコード | エラーコード | エラーメッセージ | 説明 |
---|---|---|---|
404 | InvalidRegionId.NotFound | The specified RegionId does not exist in our records. | 指定されたリージョン ID が存在しない場合に返されるエラーメッセージです。 |
400 | IncorretForwardEntryStatus | Some Forward entry status blocked this operation.. | DNAT テーブル内の少なくとも 1 つの DNAT エントリが Pending または Modifying の状態にあるため、この操作を実行できない場合に返されるエラーメッセージです。 |
404 | InvalidForwardTableId.NotFound | Specified forwardTableId does not exist | 指定された DNAT テーブルが存在しない場合に返されるエラーメッセージです。 |