Class: TencentCloud::Ecm::V20190719::ModuleCounter

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

Overview

节点统计数据

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(ispcounterset = nil, provincenum = nil, citynum = nil, nodenum = nil, instancenum = nil) ⇒ ModuleCounter

Returns a new instance of ModuleCounter.



8330
8331
8332
8333
8334
8335
8336
# File 'lib/v20190719/models.rb', line 8330

def initialize(ispcounterset=nil, provincenum=nil, citynum=nil, nodenum=nil, instancenum=nil)
  @ISPCounterSet = ispcounterset
  @ProvinceNum = provincenum
  @CityNum = citynum
  @NodeNum = nodenum
  @InstanceNum = instancenum
end

Instance Attribute Details

#CityNumObject

Parameters:

  • ISPCounterSet:

    运营商统计信息列表

  • ProvinceNum:

    省份数量

  • CityNum:

    城市数量

  • NodeNum:

    节点数量

  • InstanceNum:

    实例数量



8328
8329
8330
# File 'lib/v20190719/models.rb', line 8328

def CityNum
  @CityNum
end

#InstanceNumObject

Parameters:

  • ISPCounterSet:

    运营商统计信息列表

  • ProvinceNum:

    省份数量

  • CityNum:

    城市数量

  • NodeNum:

    节点数量

  • InstanceNum:

    实例数量



8328
8329
8330
# File 'lib/v20190719/models.rb', line 8328

def InstanceNum
  @InstanceNum
end

#ISPCounterSetObject

Parameters:

  • ISPCounterSet:

    运营商统计信息列表

  • ProvinceNum:

    省份数量

  • CityNum:

    城市数量

  • NodeNum:

    节点数量

  • InstanceNum:

    实例数量



8328
8329
8330
# File 'lib/v20190719/models.rb', line 8328

def ISPCounterSet
  @ISPCounterSet
end

#NodeNumObject

Parameters:

  • ISPCounterSet:

    运营商统计信息列表

  • ProvinceNum:

    省份数量

  • CityNum:

    城市数量

  • NodeNum:

    节点数量

  • InstanceNum:

    实例数量



8328
8329
8330
# File 'lib/v20190719/models.rb', line 8328

def NodeNum
  @NodeNum
end

#ProvinceNumObject

Parameters:

  • ISPCounterSet:

    运营商统计信息列表

  • ProvinceNum:

    省份数量

  • CityNum:

    城市数量

  • NodeNum:

    节点数量

  • InstanceNum:

    实例数量



8328
8329
8330
# File 'lib/v20190719/models.rb', line 8328

def ProvinceNum
  @ProvinceNum
end

Instance Method Details

#deserialize(params) ⇒ Object



8338
8339
8340
8341
8342
8343
8344
8345
8346
8347
8348
8349
8350
8351
# File 'lib/v20190719/models.rb', line 8338

def deserialize(params)
  unless params['ISPCounterSet'].nil?
    @ISPCounterSet = []
    params['ISPCounterSet'].each do |i|
      ispcounter_tmp = ISPCounter.new
      ispcounter_tmp.deserialize(i)
      @ISPCounterSet << ispcounter_tmp
    end
  end
  @ProvinceNum = params['ProvinceNum']
  @CityNum = params['CityNum']
  @NodeNum = params['NodeNum']
  @InstanceNum = params['InstanceNum']
end