class TencentCloud::Cvm::V20170312::InstanceTypeQuotaItem

描述实例机型配额信息。

def deserialize(params)

def deserialize(params)
  @Zone = params['Zone']
  @InstanceType = params['InstanceType']
  @InstanceChargeType = params['InstanceChargeType']
  @NetworkCard = params['NetworkCard']
  unless params['Externals'].nil?
    @Externals = Externals.new
    @Externals.deserialize(params['Externals'])
  end
  @Cpu = params['Cpu']
  @Memory = params['Memory']
  @InstanceFamily = params['InstanceFamily']
  @TypeName = params['TypeName']
  unless params['LocalDiskTypeList'].nil?
    @LocalDiskTypeList = []
    params['LocalDiskTypeList'].each do |i|
      localdisktype_tmp = LocalDiskType.new
      localdisktype_tmp.deserialize(i)
      @LocalDiskTypeList << localdisktype_tmp
    end
  end
  @Status = params['Status']
  unless params['Price'].nil?
    @Price = ItemPrice.new
    @Price.deserialize(params['Price'])
  end
  @SoldOutReason = params['SoldOutReason']
  @InstanceBandwidth = params['InstanceBandwidth']
  @InstancePps = params['InstancePps']
  @StorageBlockAmount = params['StorageBlockAmount']
  @CpuType = params['CpuType']
  @Gpu = params['Gpu']
  @Fpga = params['Fpga']
  @Remark = params['Remark']
  @GpuCount = params['GpuCount']
  @Frequency = params['Frequency']
end

def initialize(zone=nil, instancetype=nil, instancechargetype=nil, networkcard=nil, externals=nil, cpu=nil, memory=nil, instancefamily=nil, typename=nil, localdisktypelist=nil, status=nil, price=nil, soldoutreason=nil, instancebandwidth=nil, instancepps=nil, storageblockamount=nil, cputype=nil, gpu=nil, fpga=nil, remark=nil, gpucount=nil, frequency=nil)

def initialize(zone=nil, instancetype=nil, instancechargetype=nil, networkcard=nil, externals=nil, cpu=nil, memory=nil, instancefamily=nil, typename=nil, localdisktypelist=nil, status=nil, price=nil, soldoutreason=nil, instancebandwidth=nil, instancepps=nil, storageblockamount=nil, cputype=nil, gpu=nil, fpga=nil, remark=nil, gpucount=nil, frequency=nil)
  @Zone = zone
  @InstanceType = instancetype
  @InstanceChargeType = instancechargetype
  @NetworkCard = networkcard
  @Externals = externals
  @Cpu = cpu
  @Memory = memory
  @InstanceFamily = instancefamily
  @TypeName = typename
  @LocalDiskTypeList = localdisktypelist
  @Status = status
  @Price = price
  @SoldOutReason = soldoutreason
  @InstanceBandwidth = instancebandwidth
  @InstancePps = instancepps
  @StorageBlockAmount = storageblockamount
  @CpuType = cputype
  @Gpu = gpu
  @Fpga = fpga
  @Remark = remark
  @GpuCount = gpucount
  @Frequency = frequency
end