package com.bocloud.ims.interfaces.resource;

import com.bocloud.common.model.BocloudResult;
import com.bocloud.common.model.Pager;
import com.bocloud.common.model.RequestContext;
import com.bocloud.ims.entity.common.Column;

import java.util.List;
import java.util.Map;

public interface ExtFileDownLoadService {
    /**
     * 虚拟机导出
     *
     * @param pager
     * @param condition
     * @param columns
     * @param context
     * @return
     */
    BocloudResult<Map<String, Object>> vmDownload(Pager pager, String condition, List<Column> columns, RequestContext context, String action);
}
