class TencentCloud::Ckafka::V20190819::InquireCkafkaPriceRequest

InquireCkafkaPrice请求参数结构体

def deserialize(params)

def deserialize(params)
  @InstanceType = params['InstanceType']
  unless params['InstanceChargeParam'].nil?
    @InstanceChargeParam = InstanceChargeParam.new
    @InstanceChargeParam.deserialize(params['InstanceChargeParam'])
  end
  @InstanceNum = params['InstanceNum']
  @Bandwidth = params['Bandwidth']
  unless params['InquiryDiskParam'].nil?
    @InquiryDiskParam = InquiryDiskParam.new
    @InquiryDiskParam.deserialize(params['InquiryDiskParam'])
  end
  @MessageRetention = params['MessageRetention']
  @Topic = params['Topic']
  @Partition = params['Partition']
  @ZoneIds = params['ZoneIds']
  @CategoryAction = params['CategoryAction']
  @BillType = params['BillType']
  unless params['PublicNetworkParam'].nil?
    @PublicNetworkParam = InquiryPublicNetworkParam.new
    @PublicNetworkParam.deserialize(params['PublicNetworkParam'])
  end
  @InstanceId = params['InstanceId']
end

def initialize(instancetype=nil, instancechargeparam=nil, instancenum=nil, bandwidth=nil, inquirydiskparam=nil, messageretention=nil, topic=nil, partition=nil, zoneids=nil, categoryaction=nil, billtype=nil, publicnetworkparam=nil, instanceid=nil)

def initialize(instancetype=nil, instancechargeparam=nil, instancenum=nil, bandwidth=nil, inquirydiskparam=nil, messageretention=nil, topic=nil, partition=nil, zoneids=nil, categoryaction=nil, billtype=nil, publicnetworkparam=nil, instanceid=nil)
  @InstanceType = instancetype
  @InstanceChargeParam = instancechargeparam
  @InstanceNum = instancenum
  @Bandwidth = bandwidth
  @InquiryDiskParam = inquirydiskparam
  @MessageRetention = messageretention
  @Topic = topic
  @Partition = partition
  @ZoneIds = zoneids
  @CategoryAction = categoryaction
  @BillType = billtype
  @PublicNetworkParam = publicnetworkparam
  @InstanceId = instanceid
end