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