package com.skr.mdm.bean.vo.index;

import com.skr.mdm.bean.qo.DeviceViolationTypeQO;
import com.skr.mdm.bean.qo.LargeScreenMessageQO;
import com.skr.mdm.bean.qo.violation.ViolationStatisticsQO;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

/**
 * @ProjectName: mdm_new
 * @Package: com.skr.mdm.pojo.vo.largeScreen
 * @ClassName: SecurityPostureVO
 * @Author: Tty
 * @Description: 安全态势分析
 * @Date: 2020/9/16 12:57
 * @Version: 1.0
 */
@ApiModel("安全态势分析")
@Data
public class SecurityPostureVO {

	@ApiModelProperty("违规类型数量统计")
	private List<ViolationStatisticsQO> violationDeviceList;

	@ApiModelProperty("设备在线时间数量")
	private List<LargeScreenMessageQO> deviceOnLineList;

	@ApiModelProperty("违规设备信息")
	private List<DeviceViolationTypeQO> violationStatisticsList;

	@ApiModelProperty("应用活跃度top5")
	private List<LargeScreenMessageQO> appUseList;

	@ApiModelProperty("应用下载量top5")
	private List<LargeScreenMessageQO> appInstallList;

}
