Class: TencentCloud::Dayu::V20180709::DescribeResourceListResponse

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20180709/models.rb

Overview

DescribeResourceList返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(total = nil, servicepacks = nil, business = nil, requestid = nil) ⇒ DescribeResourceListResponse

Returns a new instance of DescribeResourceListResponse.



5451
5452
5453
5454
5455
5456
# File 'lib/v20180709/models.rb', line 5451

def initialize(total=nil, servicepacks=nil, business=nil, requestid=nil)
  @Total = total
  @ServicePacks = servicepacks
  @Business = business
  @RequestId = requestid
end

Instance Attribute Details

#BusinessObject

“Key”: “CreateTime” 表示资源实例购买时间“Key”: “Region” 表示资源实例的地域“Key”: “BoundIP” 表示独享包实例绑定的IP “Key”: “Id” 表示资源实例的ID “Key”: “CCEnabled” 表示资源实例的CC防护开关状态“Key”: “DDoSThreshold” 表示资源实例的DDoS的清洗阈值“Key”: “BoundStatus” 表示独享包或共享包实例的绑定IP操作状态(绑定中或绑定完成) “Key”: “Type” 此字段弃用“Key”: “ElasticLimit” 表示资源实例的弹性防护值“Key”: “DDoSAI” 表示资源实例的DDoS AI防护开关“Key”: “OverloadCount” 表示资源实例受到超过弹性防护值的次数“Key”: “Status” 表示资源实例的状态(idle:运行中, attacking:攻击中, blocking:封堵中, isolate:隔离中) “Key”: “Lbid” 此字段弃用“Key”: “ShowFlag” 此字段弃用“Key”: “Expire” 表示资源实例的过期时间“Key”: “CCThreshold” 表示资源实例的CC防护触发阈值“Key”: “AutoRenewFlag” 表示资源实例的自动续费是否开启“Key”: “IspCode” 表示独享包或共享包的线路(0-电信, 1-联通, 2-移动, 5-BGP) “Key”: “PackType” 表示套餐包类型“Key”: “PackId” 表示套餐包ID “Key”: “Name” 表示资源实例的名称“Key”: “Locked” 此字段弃用“Key”: “IpDDoSLevel” 表示资源实例的防护等级(low-宽松, middle-正常, high-严格) “Key”: “DefendStatus” 表示资源实例的DDoS防护状态(防护开启或临时关闭) “Key”: “UndefendExpire” 表示资源实例的DDoS防护临时关闭结束时间“Key”: “Tgw” 表示资源实例是否是新资源“Key”: “Bandwidth” 表示资源实例的保底防护值,只针对高防包和高防IP “Key”: “DdosMax” 表示资源实例的保底防护值,只针对高防IP专业版“Key”: “GFBandwidth” 表示资源实例的保底业务带宽,只针对高防IP “Key”: “ServiceBandwidth” 表示资源实例的保底业务带宽,只针对高防IP专业版

Parameters:

  • Total:

    总记录数

  • ServicePacks:

    资源记录列表,返回Key值说明:

  • Business:

    大禹子产品代号(bgp表示独享包;bgp-multip表示共享包;bgpip表示高防IP;net表示高防IP专业版)

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



5449
5450
5451
# File 'lib/v20180709/models.rb', line 5449

def Business
  @Business
end

#RequestIdObject

“Key”: “CreateTime” 表示资源实例购买时间“Key”: “Region” 表示资源实例的地域“Key”: “BoundIP” 表示独享包实例绑定的IP “Key”: “Id” 表示资源实例的ID “Key”: “CCEnabled” 表示资源实例的CC防护开关状态“Key”: “DDoSThreshold” 表示资源实例的DDoS的清洗阈值“Key”: “BoundStatus” 表示独享包或共享包实例的绑定IP操作状态(绑定中或绑定完成) “Key”: “Type” 此字段弃用“Key”: “ElasticLimit” 表示资源实例的弹性防护值“Key”: “DDoSAI” 表示资源实例的DDoS AI防护开关“Key”: “OverloadCount” 表示资源实例受到超过弹性防护值的次数“Key”: “Status” 表示资源实例的状态(idle:运行中, attacking:攻击中, blocking:封堵中, isolate:隔离中) “Key”: “Lbid” 此字段弃用“Key”: “ShowFlag” 此字段弃用“Key”: “Expire” 表示资源实例的过期时间“Key”: “CCThreshold” 表示资源实例的CC防护触发阈值“Key”: “AutoRenewFlag” 表示资源实例的自动续费是否开启“Key”: “IspCode” 表示独享包或共享包的线路(0-电信, 1-联通, 2-移动, 5-BGP) “Key”: “PackType” 表示套餐包类型“Key”: “PackId” 表示套餐包ID “Key”: “Name” 表示资源实例的名称“Key”: “Locked” 此字段弃用“Key”: “IpDDoSLevel” 表示资源实例的防护等级(low-宽松, middle-正常, high-严格) “Key”: “DefendStatus” 表示资源实例的DDoS防护状态(防护开启或临时关闭) “Key”: “UndefendExpire” 表示资源实例的DDoS防护临时关闭结束时间“Key”: “Tgw” 表示资源实例是否是新资源“Key”: “Bandwidth” 表示资源实例的保底防护值,只针对高防包和高防IP “Key”: “DdosMax” 表示资源实例的保底防护值,只针对高防IP专业版“Key”: “GFBandwidth” 表示资源实例的保底业务带宽,只针对高防IP “Key”: “ServiceBandwidth” 表示资源实例的保底业务带宽,只针对高防IP专业版

Parameters:

  • Total:

    总记录数

  • ServicePacks:

    资源记录列表,返回Key值说明:

  • Business:

    大禹子产品代号(bgp表示独享包;bgp-multip表示共享包;bgpip表示高防IP;net表示高防IP专业版)

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



5449
5450
5451
# File 'lib/v20180709/models.rb', line 5449

def RequestId
  @RequestId
end

#ServicePacksObject

“Key”: “CreateTime” 表示资源实例购买时间“Key”: “Region” 表示资源实例的地域“Key”: “BoundIP” 表示独享包实例绑定的IP “Key”: “Id” 表示资源实例的ID “Key”: “CCEnabled” 表示资源实例的CC防护开关状态“Key”: “DDoSThreshold” 表示资源实例的DDoS的清洗阈值“Key”: “BoundStatus” 表示独享包或共享包实例的绑定IP操作状态(绑定中或绑定完成) “Key”: “Type” 此字段弃用“Key”: “ElasticLimit” 表示资源实例的弹性防护值“Key”: “DDoSAI” 表示资源实例的DDoS AI防护开关“Key”: “OverloadCount” 表示资源实例受到超过弹性防护值的次数“Key”: “Status” 表示资源实例的状态(idle:运行中, attacking:攻击中, blocking:封堵中, isolate:隔离中) “Key”: “Lbid” 此字段弃用“Key”: “ShowFlag” 此字段弃用“Key”: “Expire” 表示资源实例的过期时间“Key”: “CCThreshold” 表示资源实例的CC防护触发阈值“Key”: “AutoRenewFlag” 表示资源实例的自动续费是否开启“Key”: “IspCode” 表示独享包或共享包的线路(0-电信, 1-联通, 2-移动, 5-BGP) “Key”: “PackType” 表示套餐包类型“Key”: “PackId” 表示套餐包ID “Key”: “Name” 表示资源实例的名称“Key”: “Locked” 此字段弃用“Key”: “IpDDoSLevel” 表示资源实例的防护等级(low-宽松, middle-正常, high-严格) “Key”: “DefendStatus” 表示资源实例的DDoS防护状态(防护开启或临时关闭) “Key”: “UndefendExpire” 表示资源实例的DDoS防护临时关闭结束时间“Key”: “Tgw” 表示资源实例是否是新资源“Key”: “Bandwidth” 表示资源实例的保底防护值,只针对高防包和高防IP “Key”: “DdosMax” 表示资源实例的保底防护值,只针对高防IP专业版“Key”: “GFBandwidth” 表示资源实例的保底业务带宽,只针对高防IP “Key”: “ServiceBandwidth” 表示资源实例的保底业务带宽,只针对高防IP专业版

Parameters:

  • Total:

    总记录数

  • ServicePacks:

    资源记录列表,返回Key值说明:

  • Business:

    大禹子产品代号(bgp表示独享包;bgp-multip表示共享包;bgpip表示高防IP;net表示高防IP专业版)

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



5449
5450
5451
# File 'lib/v20180709/models.rb', line 5449

def ServicePacks
  @ServicePacks
end

#TotalObject

“Key”: “CreateTime” 表示资源实例购买时间“Key”: “Region” 表示资源实例的地域“Key”: “BoundIP” 表示独享包实例绑定的IP “Key”: “Id” 表示资源实例的ID “Key”: “CCEnabled” 表示资源实例的CC防护开关状态“Key”: “DDoSThreshold” 表示资源实例的DDoS的清洗阈值“Key”: “BoundStatus” 表示独享包或共享包实例的绑定IP操作状态(绑定中或绑定完成) “Key”: “Type” 此字段弃用“Key”: “ElasticLimit” 表示资源实例的弹性防护值“Key”: “DDoSAI” 表示资源实例的DDoS AI防护开关“Key”: “OverloadCount” 表示资源实例受到超过弹性防护值的次数“Key”: “Status” 表示资源实例的状态(idle:运行中, attacking:攻击中, blocking:封堵中, isolate:隔离中) “Key”: “Lbid” 此字段弃用“Key”: “ShowFlag” 此字段弃用“Key”: “Expire” 表示资源实例的过期时间“Key”: “CCThreshold” 表示资源实例的CC防护触发阈值“Key”: “AutoRenewFlag” 表示资源实例的自动续费是否开启“Key”: “IspCode” 表示独享包或共享包的线路(0-电信, 1-联通, 2-移动, 5-BGP) “Key”: “PackType” 表示套餐包类型“Key”: “PackId” 表示套餐包ID “Key”: “Name” 表示资源实例的名称“Key”: “Locked” 此字段弃用“Key”: “IpDDoSLevel” 表示资源实例的防护等级(low-宽松, middle-正常, high-严格) “Key”: “DefendStatus” 表示资源实例的DDoS防护状态(防护开启或临时关闭) “Key”: “UndefendExpire” 表示资源实例的DDoS防护临时关闭结束时间“Key”: “Tgw” 表示资源实例是否是新资源“Key”: “Bandwidth” 表示资源实例的保底防护值,只针对高防包和高防IP “Key”: “DdosMax” 表示资源实例的保底防护值,只针对高防IP专业版“Key”: “GFBandwidth” 表示资源实例的保底业务带宽,只针对高防IP “Key”: “ServiceBandwidth” 表示资源实例的保底业务带宽,只针对高防IP专业版

Parameters:

  • Total:

    总记录数

  • ServicePacks:

    资源记录列表,返回Key值说明:

  • Business:

    大禹子产品代号(bgp表示独享包;bgp-multip表示共享包;bgpip表示高防IP;net表示高防IP专业版)

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



5449
5450
5451
# File 'lib/v20180709/models.rb', line 5449

def Total
  @Total
end

Instance Method Details

#deserialize(params) ⇒ Object



5458
5459
5460
5461
5462
5463
5464
5465
5466
5467
5468
5469
5470
# File 'lib/v20180709/models.rb', line 5458

def deserialize(params)
  @Total = params['Total']
  unless params['ServicePacks'].nil?
    @ServicePacks = []
    params['ServicePacks'].each do |i|
      keyvaluerecord_tmp = KeyValueRecord.new
      keyvaluerecord_tmp.deserialize(i)
      @ServicePacks << keyvaluerecord_tmp
    end
  end
  @Business = params['Business']
  @RequestId = params['RequestId']
end