class TencentCloud::Cdc::V20201214::DedicatedClusterOrder

def deserialize(params)

def deserialize(params)
  @DedicatedClusterId = params['DedicatedClusterId']
  @DedicatedClusterTypeId = params['DedicatedClusterTypeId']
  @SupportedStorageType = params['SupportedStorageType']
  @SupportedUplinkSpeed = params['SupportedUplinkSpeed']
  @SupportedInstanceFamily = params['SupportedInstanceFamily']
  @Weight = params['Weight']
  @PowerDraw = params['PowerDraw']
  @OrderStatus = params['OrderStatus']
  @CreateTime = params['CreateTime']
  @DedicatedClusterOrderId = params['DedicatedClusterOrderId']
  @Action = params['Action']
  unless params['DedicatedClusterOrderItems'].nil?
    @DedicatedClusterOrderItems = []
    params['DedicatedClusterOrderItems'].each do |i|
      dedicatedclusterorderitem_tmp = DedicatedClusterOrderItem.new
      dedicatedclusterorderitem_tmp.deserialize(i)
      @DedicatedClusterOrderItems << dedicatedclusterorderitem_tmp
    end
  end
  @Cpu = params['Cpu']
  @Mem = params['Mem']
  @Gpu = params['Gpu']
  @PayStatus = params['PayStatus']
end