QueryNetList - 查询网段列表

查询代播的网段列表。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

授权信息

下表是API对应的授权信息,可以在RAM权限策略语句的Action元素中使用,用来给RAM用户或RAM角色授予调用此API的权限。具体说明如下:

  • 操作:是指具体的权限点。
  • 访问级别:是指每个操作的访问级别,取值为写入(Write)、读取(Read)或列出(List)。
  • 资源类型:是指操作中支持授权的资源类型。具体说明如下:
    • 对于必选的资源类型,用背景高亮的方式表示。
    • 对于不支持资源级授权的操作,用全部资源表示。
  • 条件关键字:是指云产品自身定义的条件关键字。
  • 关联操作:是指成功执行操作所需要的其他权限。操作者必须同时具备关联操作的权限,操作才能成功。
操作访问级别资源类型条件关键字关联操作
ddosdiversion:QueryNetListget
*全部资源
*

请求参数

名称类型必填描述示例值
SaleIdstring

代播实例的 ID。

ddos_diversion_public_cn-xxxxxxxxxxxxx
Netstring

代播实例的网段。

说明 代播实例没有扩展网段时,表示实例的网段。代播实例有扩展网段时,表示扩展的网段,与 MainNet 参数配合使用。
192.168.XX.XX/24
Modestring

调度模式。取值:

  • manual : 人工。
  • netflow-auto:netflow 自动调度。
netflow-auto
MainNetstring

具有扩展网段的代播实例的主网段。如果查询的代播实例没有扩展网段,此参数为空。

192.168.XX.XX/22
Pagelong

页码。 默认值:1。

1
Numlong

数量。默认值:100。

100

返回参数

名称类型描述示例值
object
Codelong

接口返回码:

  • 200:表示成功。
  • 其它:表示错误码。
200
RequestIdstring

本次调用请求的 ID,是由阿里云为该请求生成的唯一标识符,可用于排查和定位问题。

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

返回信息。

successful
Dataobject

网段列表。

Totallong

网段总数量。

10
Pagelong

当前页码。

1
Numlong

每页展示的网段数量。取值范围:1~100,默认值为 100。

100
Netsarray<object>

网段列表。

netsobject
UserIdstring

用户 ID。

57690941xxxxxxxx
SaleIdstring

代播实例的 ID。

ddos_diversion_public_cn-xxxxxxxxxxxxx
UpstreamTypestring

回注类型。枚举值:

  • aliyun_line:阿里云专线。
  • pccw_line:合作专线(pccw)。
  • gre_line:GRE 专线。
  • private_line:私有专线。
aliyun_line
Netstring

代播实例的网段。

192.168.XX.XX/24
NetTypestring

网段类型。

ipv4
Modestring

代播启动模式。枚举值:

  • netflow-auto:NetFlow 自动。
  • manual:手动。
manual
DeclaredStateinteger

牵引状态。枚举值:

  • 0:未牵引。
  • 1:牵引中。
0
Declaredarray<object>

区域牵引状态。

declaredobject
Regionstring

牵引区域。枚举值:

  • oe26:香港。
  • us50:美东。
  • oe24:美西。
  • oe28:新加坡。
  • jp141:日本。
  • gb145:英国。
  • oi39:德国。
oe26
Declaredstring

区域牵引状态。枚举值:

  • 0:未牵引。
  • 1:牵引中。
0
GmtCreatestring

添加时间。

2024-09-05 13:52:50
GmtModifystring

修改时间。

2024-09-05 13:59:55
NetExtendstring

是否需要扩展。枚举值:

  • 0:不扩展。
  • 1:扩展。
0
DDoSDefenseobject

防护配置。

DjPolicyobject

防护模板。

PolicyNamestring

模板名称。

gf_origin_xxxxx
CleanThobject

清洗阈值。

Mbpsinteger

每秒带宽清洗阈值。单位:Mbps。

0
Ppsinteger

每秒报文数清洗阈值。单位:Pps。

0
HoleThobject

黑洞阈值。

ThreshMbpsinteger

黑洞阈值。单位:Mbps。0 代表全力防护。

0
FwdEffectlong

转发生效状态。枚举值:

  • 0:未生效。
  • 1:生效中。
1
NetMainstring

子网段展示,主网段默认为空字符串。

192.168.XX.XX/22
Permitinteger

审核状态。 枚举值:

  • 0:未审核。
  • 1:已审核。
  • 2:审核中。
2

示例

正常返回示例

JSON格式

{
  "Code": 200,
  "RequestId": "24B652B5-AEFF-3F03-9114-00D053C42277",
  "Message": "successful",
  "Data": {
    "Total": 10,
    "Page": 1,
    "Num": 100,
    "Nets": [
      {
        "UserId": "57690941xxxxxxxx",
        "SaleId": "ddos_diversion_public_cn-xxxxxxxxxxxxx",
        "UpstreamType": "aliyun_line",
        "Net": "192.168.XX.XX/24",
        "NetType": "ipv4",
        "Mode": "manual",
        "DeclaredState": 0,
        "Declared": [
          {
            "Region": "oe26",
            "Declared": "0"
          }
        ],
        "GmtCreate": "2024-09-05 13:52:50",
        "GmtModify": "2024-09-05 13:59:55",
        "NetExtend": "0",
        "DDoSDefense": {
          "DjPolicy": {
            "PolicyName": "gf_origin_xxxxx"
          },
          "CleanTh": {
            "Mbps": 0,
            "Pps": 0
          },
          "HoleTh": {
            "ThreshMbps": 0
          }
        },
        "FwdEffect": 1,
        "NetMain": "192.168.XX.XX/22",
        "Permit": 2
      }
    ]
  }
}

错误码

HTTP status code错误码错误信息描述
400AuthenticationFailedUser authentication failed.用户认证失败。
400AutoScheduleRuleExistThe auto schedule rule already exists.调度规则已存在。
400AutoScheduleRuleNotExistThe auto schedule rule dose not exist.调度规则不存在。
400BlackHoleConfigurationErrorA black hole configuration error occurred.黑洞配置错误。
400CleanConfigurationErrorA clean configuration error occurred.清洗配置错误。
400CoveredNetThe CIDR block is overwritten.网段被其他网段覆盖。
400DatabaseErrorA database error.数据库错误。
400DeclaredNetThe CIDR block has been advertised.网段处于宣告状态。
400DefenseConfigurationErrorA defense configuration error occurred.防护配置错误。
400ForwardConfigurationNotExistThe CIDR block forwarding configuration is not found.网段转发配置不存在。
400ForwardNotExistThe CIDR block zone forwarding configuration is not found.网段可用区转发配置不存在。
400ForwardRuleNotExistThe CIDR block forwarding rule is not found.网段转发规则不存在。
400HttpFailedHTTP request failed.HTTP 请求失败。
400IDNSubnetsCountLimitThe maximum number of IDCs of the instance is exceeded.实例的IDC数量达到上限
400InstanceExistThe instance already exists.实例已经存在。
400InstanceNetConfigurationExistThe instance CIDR block configuration already exists.实例网段配置已存在。
400InstanceNotExistThe instance is not found.实例不存在。
400InstanceUpstreamLimitThe maximum number of reinjection configurations for the instance is exceeded.实例的回注配置数量受限。
400InternalErrorAn internal error occurred.内部错误。
400InvalidNetInvalid CIDR block.网段不合法。
400InvalidParamInvalid parameter value.参数非法。
400IPSubnetsCountLimitThe maximum number of CIDR blocks of the instance is exceeded.实例的网段数量达到上限。
400NetCannotExtendThe CIDR block cannot be extended.网段不能被扩容。
400NetConfigurationExistThe CIDR block configuration already exists.网段配置已存在。
400NetConfigurationNotExistThe CIDR block configuration is not found.网段配置不存在。
400NetForwardDeleteThe CIDR block forwarding is being deleted.网段转发删除中。
400NetMaskOutOfRangeThe subnet mask of the CIDR block is invalid.网段掩码超出范围。
400NetNeedExtendThe CIDR block needs to be extended.网段需要扩容。
400NetStatusNotReadyThe CIDR block reinjection configuration has not been completed.网段回注配置未完成
400NetworkDeclearedFailedFailed to advertise the CIDR block.网段宣告失败。
400NetWorkNotExistThe CIDR block is not found.网段不存在。
400NetworkUndeclearedFailedFailed to cancel the advertisement of the CIDR block.网段解除宣告失败。
400ParameterNotEnoughRequired parameters are not specified.必填参数缺失。
400ParameterOutOfRangeInvalid parameter value.参数超出指定取值范围
400RegionNotExistThe region does not exist.可用区不存在。
400RequestMethodErrorAn incorrect request method.请求方式错误。
400SubnetCountLimitThe maximum number of subnets is exceeded.子网数量达到上限。
400UnKnownErrorAn unknown error occurred.未知错误。
400UpsteamNotCompleteThe reinjection configuration has not been completed.网段回注配置未完成。
400UpstreamConfigurationNotExistThe reinjection configuration is not found.回注配置不存在。
400JsonDecodeErrorJSON string decoding failed.JSON字符串转JSON对象失败。

访问错误中心查看更多错误码。

变更历史

变更时间变更内容概要操作
2024-09-18OpenAPI 错误码发生变更、OpenAPI 返回结构发生变更查看变更详情
2024-09-05OpenAPI 错误码发生变更、OpenAPI 返回结构发生变更查看变更详情
2024-04-28OpenAPI 错误码发生变更、OpenAPI 返回结构发生变更查看变更详情
2023-12-12OpenAPI 错误码发生变更查看变更详情
2023-12-11OpenAPI 错误码发生变更查看变更详情