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'] @PayType = params['PayType'] @TimeUnit = params['TimeUnit'] @TimeSpan = params['TimeSpan'] @OrderType = params['OrderType'] @CheckStatus = params['CheckStatus'] @DeliverExpectTime = params['DeliverExpectTime'] @DeliverFinishTime = params['DeliverFinishTime'] @CheckExpectTime = params['CheckExpectTime'] @CheckFinishTime = params['CheckFinishTime'] @OrderSLA = params['OrderSLA'] @OrderPayPlan = params['OrderPayPlan'] end