class TencentCloud::Lighthouse::V20200324::InquirePriceRenewInstancesResponse

InquirePriceRenewInstances返回参数结构体

def deserialize(params)

def deserialize(params)
  unless params['Price'].nil?
    @Price = Price.new
    @Price.deserialize(params['Price'])
  end
  unless params['DataDiskPriceSet'].nil?
    @DataDiskPriceSet = []
    params['DataDiskPriceSet'].each do |i|
      datadiskprice_tmp = DataDiskPrice.new
      datadiskprice_tmp.deserialize(i)
      @DataDiskPriceSet << datadiskprice_tmp
    end
  end
  unless params['InstancePriceDetailSet'].nil?
    @InstancePriceDetailSet = []
    params['InstancePriceDetailSet'].each do |i|
      instancepricedetail_tmp = InstancePriceDetail.new
      instancepricedetail_tmp.deserialize(i)
      @InstancePriceDetailSet << instancepricedetail_tmp
    end
  end
  unless params['TotalPrice'].nil?
    @TotalPrice = TotalPrice.new
    @TotalPrice.deserialize(params['TotalPrice'])
  end
  @RequestId = params['RequestId']
end

def initialize(price=nil, datadiskpriceset=nil, instancepricedetailset=nil, totalprice=nil, requestid=nil)

def initialize(price=nil, datadiskpriceset=nil, instancepricedetailset=nil, totalprice=nil, requestid=nil)
  @Price = price
  @DataDiskPriceSet = datadiskpriceset
  @InstancePriceDetailSet = instancepricedetailset
  @TotalPrice = totalprice
  @RequestId = requestid
end