class TencentCloud::Lighthouse::V20200324::InquirePriceRenewInstancesResponse
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