class TencentCloud::Bm::V20180423::DescribeHardwareSpecificationResponse

DescribeHardwareSpecification返回参数结构体

def deserialize(params)

def deserialize(params)
  unless params['CpuInfoSet'].nil?
    @CpuInfoSet = []
    params['CpuInfoSet'].each do |i|
      cpuinfo_tmp = CpuInfo.new
      cpuinfo_tmp.deserialize(i)
      @CpuInfoSet << cpuinfo_tmp
    end
  end
  @MemSet = params['MemSet']
  unless params['DiskInfoSet'].nil?
    @DiskInfoSet = []
    params['DiskInfoSet'].each do |i|
      diskinfo_tmp = DiskInfo.new
      diskinfo_tmp.deserialize(i)
      @DiskInfoSet << diskinfo_tmp
    end
  end
  @RequestId = params['RequestId']
end

def initialize(cpuinfoset=nil, memset=nil, diskinfoset=nil, requestid=nil)

def initialize(cpuinfoset=nil, memset=nil, diskinfoset=nil, requestid=nil)
  @CpuInfoSet = cpuinfoset
  @MemSet = memset
  @DiskInfoSet = diskinfoset
  @RequestId = requestid
end