Class: TencentCloud::Mna::V20210119::ActivateHardwareRequest

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

Overview

ActivateHardware请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(hardware = nil) ⇒ ActivateHardwareRequest

Returns a new instance of ActivateHardwareRequest.



87
88
89
# File 'lib/v20210119/models.rb', line 87

def initialize(hardware=nil)
  @Hardware = hardware
end

Instance Attribute Details

#HardwareObject

Parameters:

  • Hardware:

    待激活的设备列表



85
86
87
# File 'lib/v20210119/models.rb', line 85

def Hardware
  @Hardware
end

Instance Method Details

#deserialize(params) ⇒ Object



91
92
93
94
95
96
97
98
99
100
# File 'lib/v20210119/models.rb', line 91

def deserialize(params)
  unless params['Hardware'].nil?
    @Hardware = []
    params['Hardware'].each do |i|
      activatehardware_tmp = ActivateHardware.new
      activatehardware_tmp.deserialize(i)
      @Hardware << activatehardware_tmp
    end
  end
end