すべてのプロダクト
Search
ドキュメントセンター

:QueryNetList

最終更新日:Dec 18, 2025

DDoS対策転送インスタンスの CIDR ブロックを照会します。

今すぐお試しください

この API を OpenAPI Explorer でお試しください。手作業による署名は必要ありません。呼び出しに成功すると、入力したパラメーターに基づき、資格情報が組み込まれた SDK コードが自動的に生成されます。このコードをダウンロードしてローカルで使用できます。

テスト

RAM 認証

下表に、この API を呼び出すために必要な認証情報を示します。認証情報は、RAM (Resource Access Management) ポリシーを使用して定義できます。以下で各列名について説明します。

  • アクション:特定のリソースに対して実行可能な操作。ポリシー構文ではAction要素として指定します。

  • API:アクションを具体的に実行するための API。

  • アクセスレベル:各 API に対して事前定義されているアクセスの種類。有効な値:create、list、get、update、delete。

  • リソースタイプ:アクションが作用するリソースの種類。リソースレベルでの権限をサポートするかどうかを示すことができます。ポリシーの有効性を確保するため、アクションの対象として適切なリソースを指定してください。

    • リソースレベルの権限を持つ API の場合、必要なリソースタイプはアスタリスク (*) でマークされます。ポリシーのResource要素で対応する ARN を指定してください。

    • リソースレベルの権限を持たない API の場合、「すべてのリソース」と表示され、ポリシーのResource要素でアスタリスク (*) でマークされます。

  • 条件キー:サービスによって定義された条件のキー。このキーにより、きめ細やかなアクセス制御が可能になります。この制御は、アクション単体に適用することも、特定のリソースに対するアクションに適用することもできます。Alibaba Cloud は、サービス固有の条件キーに加えて、すべての RAM 統合サービスに適用可能な一連の共通条件キーを提供しています。

  • 依存アクション:ある特定のアクションを実行するために、前提として実行が必要となる他のアクション。依存アクションの権限も RAM ユーザーまたは RAM ロールに付与する必要があります。

アクション

アクセスレベル

リソースタイプ

条件キー

依存アクション

ddosdiversion:QueryNetList

get

*All Resource

*

なし なし

リクエストパラメーター

パラメーター

必須 / 任意

説明

SaleId

string

任意

DDoS対策転送インスタンスの ID。

ddos_diversion_public_cn-xxxxxxxxxxxxx

Net

string

任意

DDoS対策転送インスタンスの CIDR ブロック。

説明

DDoS対策転送インスタンスに拡張 CIDR ブロックが設定されていない場合、このパラメーターはインスタンスの CIDR ブロックを指定します。DDoS対策転送インスタンスに拡張 CIDR ブロックが設定されている場合、このパラメーターはインスタンスに設定されている拡張 CIDR ブロックを指定します。このパラメーターを指定する場合、MainNet パラメーターは必須です。

192.168.XX.XX/24

Mode

string

任意

スケジューリングモード。有効な値:

  • manual:手動スケジューリング。

  • netflow-auto:自動スケジューリング。

列挙値:

  • netflow-auto :

    netflow-auto

  • manual :

    manual

netflow-auto

MainNet

string

任意

拡張 CIDR ブロックが設定されている DDoS対策転送インスタンスのプライマリ CIDR ブロック。DDoS対策転送インスタンスに拡張 CIDR ブロックが設定されていない場合は、このパラメーターを空のままにします。

192.168.XX.XX/22

Page

integer

任意

ページ番号。デフォルト値:1。

1

Num

integer

任意

1ページあたりのエントリ数。デフォルト値:100。

100

レスポンスフィールド

フィールド

説明

object

Code

integer

状態コード。

  • 200:リクエストは成功しました。

  • その他のコード:リクエストは失敗しました。

200

RequestId

string

リクエスト ID。

24B652B5-AEFF-3F03-9114-00D053C42277

Message

string

応答メッセージ。

successful

Data

object

CIDR ブロック。

Total

integer

返されたエントリの総数。

1

Page

integer

ページ番号。

1

Num

integer

1ページあたりのエントリ数。有効な値:1~100。デフォルト値:100。

100

Nets

array<object>

CIDR ブロック。

array<object>

UserId

string

ユーザー ID。

177xxxxxxxxxxxxx

SaleId

string

DDoS対策転送インスタンスの ID。

ddos_diversion_public_cn-xxxxxxxxxxxxx

UpstreamType

string

再注入タイプ。有効な値:

  • aliyun_line

  • pccw_line

  • gre_line

  • private_line

aliyun_line

Net

string

DDoS対策転送インスタンスの CIDR ブロック。

192.168.XX.XX/24

NetType

string

CIDR ブロックのタイプ。

ipv4

Mode

string

スケジューリングモード。有効な値:

  • netflow-auto

  • manual

manual

DeclaredState

integer

CIDR ブロックのアドバタイズステータス。有効な値:

  • 0:CIDR ブロックはアドバタイズされていません。

  • 1:CIDR ブロックはアドバタイズされています。

1

Declared

array<object>

アドバタイズ詳細。

object

Region

string

CIDR ブロックがアドバタイズされるリージョン。有効な値:

  • oe26:中国 (香港)。

  • us50:米国 (バージニア)。

  • oe24:米国 (シリコンバレー)。

  • oe28:シンガポール。

  • jp141:日本 (東京)。

  • Gb145:イギリス (ロンドン)。

  • oi39:ドイツ (フランクフルト)。

oe26

Declared

string

CIDR ブロックがアドバタイズされているかどうかを示します。有効な値:

  • 0:CIDR ブロックはアドバタイズされていません。

  • 1:CIDR ブロックはアドバタイズされています。

0

GmtCreate

string

作成時間。

2023-02-23 00:00:00

GmtModify

string

変更時間。

2023-02-24 00:00:00

NetExtend

string

CIDR ブロックを拡張する必要があるかどうかを示します。有効な値:

  • 0:CIDR ブロックを拡張する必要はありません。

  • 1:CIDR ブロックを拡張する必要があります。

1

DDoSDefense

object

CIDR ブロックの DDoS 緩和設定。

DjPolicy

object

緩和ポリシーの設定。

PolicyName

string

緩和ポリシーの名前。

test_polilciy-xxx

CleanTh

object

トラフィックスクラビングの設定。

Mbps

integer

Mbit/s 単位のクリーニングしきい値。

0

Pps

integer

1 秒あたりのパケット数 (pps) 単位のクリーニングしきい値。

0

HoleTh

object

ブラックホールフィルタリングの設定。

ThreshMbps

integer

Mbit/s 単位のブラックホールフィルタリングしきい値。値 0 はベストエフォート保護を示します。

0

FwdEffect

integer

転送設定が有効かどうかを示します。有効な値:

  • 0:転送設定は無効です。

  • 1:転送設定は有効です。

1

NetMain

string

拡張 CIDR ブロックが設定されている DDoS対策転送インスタンスのプライマリ CIDR ブロック。DDoS対策転送インスタンスに拡張 CIDR ブロックが設定されていない場合、このパラメーターは空のままです。

192.168.XX.XX/22

Permit

integer

審査ステータス。有効な値:

  • 0:未審査。

  • 1:審査済み。

  • 2:審査中。

2

成功レスポンス

JSONJSON

{
  "Code": 200,
  "RequestId": "24B652B5-AEFF-3F03-9114-00D053C42277",
  "Message": "successful",
  "Data": {
    "Total": 1,
    "Page": 1,
    "Num": 100,
    "Nets": [
      {
        "UserId": "177xxxxxxxxxxxxx\n",
        "SaleId": "ddos_diversion_public_cn-xxxxxxxxxxxxx",
        "UpstreamType": "aliyun_line\n",
        "Net": "192.168.XX.XX/24\n",
        "NetType": "ipv4\n",
        "Mode": "manual\n",
        "DeclaredState": 1,
        "Declared": [
          {
            "Region": "oe26\n",
            "Declared": "0"
          }
        ],
        "GmtCreate": "2023-02-23 00:00:00\n",
        "GmtModify": "2023-02-24 00:00:00\n",
        "NetExtend": "1",
        "DDoSDefense": {
          "DjPolicy": {
            "PolicyName": "test_polilciy-xxx"
          },
          "CleanTh": {
            "Mbps": 0,
            "Pps": 0
          },
          "HoleTh": {
            "ThreshMbps": 0
          }
        },
        "FwdEffect": 1,
        "NetMain": "192.168.XX.XX/22\n",
        "Permit": 2
      }
    ]
  }
}

エラーコード

HTTP ステータスコード

エラーコード

エラーメッセージ

説明

400 AuthenticationFailed User authentication failed.
400 AutoScheduleRuleExist The auto schedule rule already exists.
400 AutoScheduleRuleNotExist The auto schedule rule dose not exist.
400 BlackHoleConfigurationError A black hole configuration error occurred.
400 CleanConfigurationError A clean configuration error occurred.
400 CoveredNet The CIDR block is overwritten.
400 DatabaseError A database error.
400 DeclaredNet The CIDR block has been advertised.
400 DefenseConfigurationError A defense configuration error occurred.
400 ForwardConfigurationNotExist The CIDR block forwarding configuration is not found.
400 ForwardNotExist The CIDR block zone forwarding configuration is not found.
400 ForwardRuleNotExist The CIDR block forwarding rule is not found.
400 HttpFailed HTTP request failed.
400 IDNSubnetsCountLimit The maximum number of IDCs of the instance is exceeded.
400 InstanceExist The instance already exists.
400 InstanceNetConfigurationExist The instance CIDR block configuration already exists.
400 InstanceNotExist The instance is not found.
400 InstanceUpstreamLimit The maximum number of reinjection configurations for the instance is exceeded.
400 InternalError An internal error occurred.
400 InvalidNet Invalid CIDR block.
400 InvalidParam Invalid parameter value.
400 IPSubnetsCountLimit The maximum number of CIDR blocks of the instance is exceeded.
400 NetCannotExtend The CIDR block cannot be extended.
400 NetConfigurationExist The CIDR block configuration already exists.
400 NetConfigurationNotExist The CIDR block configuration is not found.
400 NetForwardDelete The CIDR block forwarding is being deleted.
400 NetMaskOutOfRange The subnet mask of the CIDR block is invalid.
400 NetNeedExtend The CIDR block needs to be extended.
400 NetStatusNotReady The CIDR block reinjection configuration has not been completed.
400 NetworkDeclearedFailed Failed to advertise the CIDR block.
400 NetWorkNotExist The CIDR block is not found.
400 NetworkUndeclearedFailed Failed to cancel the advertisement of the CIDR block.
400 ParameterNotEnough Required parameters are not specified.
400 ParameterOutOfRange Invalid parameter value.
400 RegionNotExist The region does not exist.
400 RequestMethodError An incorrect request method.
400 SubnetCountLimit The maximum number of subnets is exceeded.
400 UnKnownError An unknown error occurred.
400 UpsteamNotComplete The reinjection configuration has not been completed.
400 UpstreamConfigurationNotExist The reinjection configuration is not found.
400 JsonDecodeError JSON string decoding failed.

完全なリストについては、「エラーコード」をご参照ください。

変更履歴

完全なリストについては、「変更履歴」をご参照ください。