class TencentCloud::Ioa::V20220601::DescribeDevicesRequest
def deserialize(params)
def deserialize(params) unless params['Condition'].nil? @Condition = Condition.new @Condition.deserialize(params['Condition']) end @GroupId = params['GroupId'] @OsType = params['OsType'] @OnlineStatus = params['OnlineStatus'] unless params['Filters'].nil? @Filters = [] params['Filters'].each do |i| filter_tmp = Filter.new filter_tmp.deserialize(i) @Filters << filter_tmp end end unless params['Sort'].nil? @Sort = Sort.new @Sort.deserialize(params['Sort']) end @PageNum = params['PageNum'] @PageSize = params['PageSize'] @Status = params['Status'] @GroupIds = params['GroupIds'] end