Class: TencentCloud::Ecm::V20190719::ModuleItem

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

Overview

模块列表Item信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(nodeinstancenum = nil, _module = nil) ⇒ ModuleItem

Returns a new instance of ModuleItem.



8363
8364
8365
8366
# File 'lib/v20190719/models.rb', line 8363

def initialize(nodeinstancenum=nil, _module=nil)
  @NodeInstanceNum = nodeinstancenum
  @Module = _module
end

Instance Attribute Details

#ModuleObject

Parameters:

  • NodeInstanceNum:

    节点实例统计信息

  • Module:

    模块信息



8361
8362
8363
# File 'lib/v20190719/models.rb', line 8361

def Module
  @Module
end

#NodeInstanceNumObject

Parameters:

  • NodeInstanceNum:

    节点实例统计信息

  • Module:

    模块信息



8361
8362
8363
# File 'lib/v20190719/models.rb', line 8361

def NodeInstanceNum
  @NodeInstanceNum
end

Instance Method Details

#deserialize(params) ⇒ Object



8368
8369
8370
8371
8372
8373
8374
8375
8376
8377
# File 'lib/v20190719/models.rb', line 8368

def deserialize(params)
  unless params['NodeInstanceNum'].nil?
    @NodeInstanceNum = NodeInstanceNum.new
    @NodeInstanceNum.deserialize(params['NodeInstanceNum'])
  end
  unless params['Module'].nil?
    @Module = Module.new
    @Module.deserialize(params['Module'])
  end
end