package com.common.entity;

import lombok.Data;

import java.math.BigDecimal;
import java.time.LocalDateTime;

@Data
public class SyslogNormalAlarm {
    private String id;
    private LocalDateTime createdAt;
    private LocalDateTime logTime;
    private Integer deviceId;
    private String webshellType;
    private String vuirsType;
    private String vuirsUrl;
    private String classFilename;
    private String classPath;
    private String parentClass;
    private String jarPath;
    private String classMd5;
    private String classLoader;
    private String classHashcode;
    private String classLoaderHashcode;
    private String tcNameip;
    private String performSql;
    private String tcAccount;
    private String tcAppname;
    private String processUname;
    private String pProcessUname;
    private String containerName;
    private String containerId;
    private String httpRespServer;
    private Long srcipId;
    private String cdnip;
    private String natip;
    private String mailSender;
    private String mailReceiver;
    private String vpnMac;
    private String vpnOs;
    private String vpnUser;
    private String vpnGroupname;
    private String vpnAccessIp;
    private Boolean destIpApt;
    private String originAttackResult;
    private String description;
    private String solution;
    private String attackCause;
    private String username;
    private String tcFlowId;
    private String loginResult;
    private String cmdline;
    private String originAttackAction;
    private String victimDomain;
    private String vpnDeviceid;
    private String vpnAccessAction;
    private Long fileAccessTime;
    private String fileName;
    private String tcClass;
    private String tcName2;
    private Long loginLasttime;
    private String originPermissions;
    private String beginPermissions;
    private Long printTime;
    private String printer;
    private String printerType;
    private Long printPages;
    private Long printCopies;
    private String srcDevice;
    private String dstDevice;
    private String srcFile;
    private String srcFileType;
    private String srcFilePath;
    private String dstFile;
    private String dstFileType;
    private String dstFilePath;
    private String dlpPolicyName;
    private String dlpPolicyType;
    private String dstUploadUrl;
    private String processUuid;
    private String pProcessUuid;
    private String env;
    private String bruteForceService;
    private String vuirsName;
    private Long httpReqLength;
    private String httpReqContentType;
    private String tcScanPort;
    private String tcLabels;
    private String httpRespContentType;
    private String dnsMsgType;
    private String dnsAnswerLength;
    private Boolean dnsIoc;
    private BigDecimal txBytes;
    private BigDecimal rxBytes;
    private BigDecimal allBytes;
    private Long durationTime;
    private String mailAttachName;
    private String mailSubject;
    private String mailMessage;
    private String mailSendServer;
    private String mailAgent;
    private String tlsVersion;
    private String tlsServerCert;
    private String tlsServerSuite;
    private String tlsClientSuitesLen;
    private String tlsJa3;
    private String tlsJa3s;
    private String vpnAccessPort;
    private String logTopic;
    private Long collectTime;
    private Boolean srcIsIntranetip;
    private Boolean srcIpIoc;
    private Boolean srcIpApt;
    private String srcipName;
    private String tcClient;
    private Long srcipOrganizationId;
    private Boolean destIpIntranetip;
    private Boolean destIpIoc;
    private Long desipId;
    private String desipName;
    private String tcHostip;
    private Long desipOrganizationId;
    private String originConfidence;
    private String originMalscore;
    private String attackerIcampaign;
    private Long attackerHostAssetId;
    private Long attackerOrganizationId;
    private Long victimHostAssetId;
    private Long victimOrganizationId;
    private Long logoutTime;
    private String httpReqLine;
    private String desipSecurityScopeId;
    private String srcipSecurityScopeId;
    private Long httpRespLength;
    private String tcAttackType;
    private String tcRealip;
    private String attackerIpLists;
    private String loginPassword;
    private String detail;
    private String attackerCountryCode;
    private String attackerRegionCode;
    private String victimRegionCode;
    private String payload;
    private String httpReferer;
    private String httpUserAgent;
    private String httpSession;
    private String httpQueryString;
    private String filePath;
    private String filePermission;
    private String loginAbnormalType;
    private String fileTag;
    private String filePlatform;
    private String targetIp;
    private String collectDate;
    private String tcClientIp;
    private String tcServerIp;
    private String tcExternalip;
    private Long httpStatusCode;
    private String deviceDomian;
    private String srcIpStr;
    private String srcPortStr;
    private String destIpStr;
    private String destPortStr;
    private String pcap;
    private String ioc;
    private String maliciousFamily;
    private String vulnCve;
    private String aliyunType;
    private String attackerHostAssetName;
    private String attackerOrganizationName;
    private String ctId;
    private String cveList;
    private String desipOrganizationName;
    private String destIpGroup;
    private String fileGid;
    private String fileOwner;
    private String fileOwnergroup;
    private String fileUid;
    private String httpRespCookie;
    private String originRuleId;
    private String originRuleName;
    private String serviceName;
    private String srcIpAssetGroup;
    private String srcipOrganizationName;
    private String victimHostAssetName;
    private Long httpRespCodes;
    private String victimOrganizationName;
    private String tcType;
    private String direction;
    private String httpReqCookie;
    private String httpReqProtocol;
    private String httpReqHeaderRaw;
    private String httpUrl;
    private String uname;
    private String originHostname;
    private String originOs;
    private String originAgentMac;
    private String originHostId;
    private String originAgentVersion;
    private String originAgentId;
    private String originAgentName;
    private String originWorkGroup;
    private String originAssetGroup;
    private Long originLocalPort;
    private String originAgentIp;
    private String originInternalIp;
    private String originExternalIp;
    private String originLocalAddr;
    private Long agentId;
    private String agentName;
    private String tcTitle;
    private String logId;
    private LocalDateTime eventDate;
    private Long eventTimeTs;
    private Integer eventLevel;
    private String srcIp;
    private Long srcPort;
    private String destIp;
    private Long destPort;
    private Long eventTime;
    private String attackerCountry;
    private String srcMac;
    private String destMac;
    private String proto;
    private Long devId;
    private Long createdTime;
    private String srcCountry;
    private String srcCountryCode;
    private String srcRegion;
    private String srcRegionCode;
    private String srcCity;
    private String srcLon;
    private String httpMethod;
    private String httpHost;
    private String httpReqHeader;
    private String httpReqBody;
    private String httpRespHeader;
    private String httpRespBody;
    private String fileType;
    private String fileMd5;
    private String fileSize;
    private String process;
    private Long startTime;
    private String action;
    private String attackerRegion;
    private Long endTime;
    private Long fileCreatedTime;
    private Long fileModifiedTime;
    private String tcMiguanScanPort;
    private String processPath;
    private String parentProcessPath;
    private String gname;
    private String exeName;
    private String exePath;
    private Long loginTime;
    private Long loginTimes;
    private String checkItem;
    private String checkType;
    private String attackerIp;
    private Long attackerPort;
    private String victimIp;
    private Long victimPort;
    private String attackerCity;
    private String attackerLon;
    private String attackerLat;
    private String victimCountry;
    private String victimRegion;
    private String victimCity;
    private String victimLon;
    private String victimLat;
    private String originEventId;
    private String originEventName;
    private String originEventCategory;
    private String originEventLevel;
    private String originAttackChain;
    private String engineType;
    private String evilPayload;
    private String httpRespStatus;
    private String dnsQuery;
    private String dnsQueryType;
    private String dnsTtl;
    private String dnsAnswer;
    private String dnsSubdomains;
    private String fileSha256;
    private String fileSsdeep;
    private String victimCountryCode;
    private String httpXffIp;
    private String tcMiguanClass;
    private String pid;
    private String ppid;
    private String processName;
    private String backdoorType;
    private String tty;
    private String sudoUser;
    private String sudoGroup;
    private String originEventType;
    private String destDomain;
    private String shellCmdline;
    private String parentCmdline;
    private String attackChain;
    private String processTree;
    private String hostFileSha256;
    private String hostFileMd5;
    private String hostFileSize;
    private String hostFileType;
    private String destCountry;
    private String destCountryCode;
    private String logOrigin;
    private String destRegion;
    private String srcLat;
    private String destRegionCode;
    private String destCity;
    private String destLon;
    private String destLat;
    private Integer eventCategory;
    private Integer attackResult;
    private String probeIp;
    private String deviceIp;
    private String deviceManufacturer;
    private String deviceName;
    private String productName;
    private String id1;
    private Long count;
    private String countReason;
    private Integer eventType;
    private String protocol;
    private String shellCmd;
    private String parentName;
    private String hostFilePath;
    private String uid;
    private Integer fall;
    private String tcMiguanServerIp;
    private Integer devType;
    private Integer collectMethod;
    private Integer fieldCateId;
    private Integer deviceType;
    private String tcMiguanClientIp;
    private String tcMiguanName;
    private Long originTotalPackages;
    private Long originTotalBytes;
    private Long originPeakPackagesRate;
    private Long originPeakBytesRate;
    private Long originPeakFlowsRate;
    private String aptOrgname;
    private String aptOrgmsg;
    private String mailMessageId;
    private String mailBcc;
    private String mailSize;
    private String mailAttachHashcode;
    private String mailUrl;
    private String mailCc;
    private String algorithm;
    private String miningpoolIp;
    private String processMd5;
    private String pprocessMd5;
    private String sourceServername;
    private String originSourceServername;
    private String mailFilename;
    private String dstUploadAppname;
    private Long targetPort;
    private String gid;
    private String originUid;
    private String originGid;
    private Long targetPorts;
    private String tcMiguanName1;
    private String tcMiguanClass1;
    private Long etlTime;
    private String tcMiguanScanPort2;
    private String desipSecurityScope;
    private String srcipSecurityScope;
    private Long collectTimeTs;
    private String tcMiguanScanPort1;
    private String srcDevName;
    private String collectProtocol;
    private String destinationSystemType;
    private String destinationSystem;
    private String etlHost;
    private Integer normalizeRuleId;
    private String normalizeRuleName;
    private String syslogUuid;
    private String syslogTopic;

}