Class: TencentCloud::Cwp::V20180228::DescribeSecurityEventsCntResponse

Inherits:
TencentCloud::Common::AbstractModel
  • Object
show all
Defined in:
lib/v20180228/models.rb

Overview

DescribeSecurityEventsCnt返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(malware = nil, hostlogin = nil, bruteattack = nil, riskdns = nil, bash = nil, privilegerules = nil, reverseshell = nil, sysvul = nil, webvul = nil, emergencyvul = nil, baseline = nil, attacklogs = nil, effectmachinecount = nil, eventscount = nil, windowvul = nil, linuxvul = nil, requestid = nil) ⇒ DescribeSecurityEventsCntResponse

Returns a new instance of DescribeSecurityEventsCntResponse.



22371
22372
22373
22374
22375
22376
22377
22378
22379
22380
22381
22382
22383
22384
22385
22386
22387
22388
22389
# File 'lib/v20180228/models.rb', line 22371

def initialize(malware=nil, hostlogin=nil, bruteattack=nil, riskdns=nil, bash=nil, privilegerules=nil, reverseshell=nil, sysvul=nil, webvul=nil, emergencyvul=nil, baseline=nil, attacklogs=nil, effectmachinecount=nil, eventscount=nil, windowvul=nil, linuxvul=nil, requestid=nil)
  @Malware = malware
  @HostLogin = hostlogin
  @BruteAttack = bruteattack
  @RiskDns = riskdns
  @Bash = bash
  @PrivilegeRules = privilegerules
  @ReverseShell = reverseshell
  @SysVul = sysvul
  @WebVul = webvul
  @EmergencyVul = emergencyvul
  @BaseLine = baseline
  @AttackLogs = attacklogs
  @EffectMachineCount = effectmachinecount
  @EventsCount = eventscount
  @WindowVul = windowvul
  @LinuxVul = linuxvul
  @RequestId = requestid
end

Instance Attribute Details

#AttackLogsObject

Parameters:

  • Malware:

    木马文件相关风险事件

  • HostLogin:

    登录审计相关风险事件

  • BruteAttack:

    密码破解相关风险事件

  • RiskDns:

    恶意请求相关风险事件

  • Bash:

    高危命令相关风险事件

  • PrivilegeRules:

    本地提权相关风险事件

  • ReverseShell:

    反弹Shell相关风险事件

  • SysVul:

    应用漏洞风险事件

  • WebVul:

    Web应用漏洞相关风险事件

  • EmergencyVul:

    应急漏洞相关风险事件

  • BaseLine:

    安全基线相关风险事件

  • AttackLogs:

    攻击检测相关风险事件

  • EffectMachineCount:

    受影响机器数

  • EventsCount:

    所有事件总数

  • WindowVul:

    window 系统漏洞事件总数

  • LinuxVul:

    linux系统漏洞事件总数

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



22369
22370
22371
# File 'lib/v20180228/models.rb', line 22369

def AttackLogs
  @AttackLogs
end

#BaseLineObject

Parameters:

  • Malware:

    木马文件相关风险事件

  • HostLogin:

    登录审计相关风险事件

  • BruteAttack:

    密码破解相关风险事件

  • RiskDns:

    恶意请求相关风险事件

  • Bash:

    高危命令相关风险事件

  • PrivilegeRules:

    本地提权相关风险事件

  • ReverseShell:

    反弹Shell相关风险事件

  • SysVul:

    应用漏洞风险事件

  • WebVul:

    Web应用漏洞相关风险事件

  • EmergencyVul:

    应急漏洞相关风险事件

  • BaseLine:

    安全基线相关风险事件

  • AttackLogs:

    攻击检测相关风险事件

  • EffectMachineCount:

    受影响机器数

  • EventsCount:

    所有事件总数

  • WindowVul:

    window 系统漏洞事件总数

  • LinuxVul:

    linux系统漏洞事件总数

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



22369
22370
22371
# File 'lib/v20180228/models.rb', line 22369

def BaseLine
  @BaseLine
end

#BashObject

Parameters:

  • Malware:

    木马文件相关风险事件

  • HostLogin:

    登录审计相关风险事件

  • BruteAttack:

    密码破解相关风险事件

  • RiskDns:

    恶意请求相关风险事件

  • Bash:

    高危命令相关风险事件

  • PrivilegeRules:

    本地提权相关风险事件

  • ReverseShell:

    反弹Shell相关风险事件

  • SysVul:

    应用漏洞风险事件

  • WebVul:

    Web应用漏洞相关风险事件

  • EmergencyVul:

    应急漏洞相关风险事件

  • BaseLine:

    安全基线相关风险事件

  • AttackLogs:

    攻击检测相关风险事件

  • EffectMachineCount:

    受影响机器数

  • EventsCount:

    所有事件总数

  • WindowVul:

    window 系统漏洞事件总数

  • LinuxVul:

    linux系统漏洞事件总数

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



22369
22370
22371
# File 'lib/v20180228/models.rb', line 22369

def Bash
  @Bash
end

#BruteAttackObject

Parameters:

  • Malware:

    木马文件相关风险事件

  • HostLogin:

    登录审计相关风险事件

  • BruteAttack:

    密码破解相关风险事件

  • RiskDns:

    恶意请求相关风险事件

  • Bash:

    高危命令相关风险事件

  • PrivilegeRules:

    本地提权相关风险事件

  • ReverseShell:

    反弹Shell相关风险事件

  • SysVul:

    应用漏洞风险事件

  • WebVul:

    Web应用漏洞相关风险事件

  • EmergencyVul:

    应急漏洞相关风险事件

  • BaseLine:

    安全基线相关风险事件

  • AttackLogs:

    攻击检测相关风险事件

  • EffectMachineCount:

    受影响机器数

  • EventsCount:

    所有事件总数

  • WindowVul:

    window 系统漏洞事件总数

  • LinuxVul:

    linux系统漏洞事件总数

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



22369
22370
22371
# File 'lib/v20180228/models.rb', line 22369

def BruteAttack
  @BruteAttack
end

#EffectMachineCountObject

Parameters:

  • Malware:

    木马文件相关风险事件

  • HostLogin:

    登录审计相关风险事件

  • BruteAttack:

    密码破解相关风险事件

  • RiskDns:

    恶意请求相关风险事件

  • Bash:

    高危命令相关风险事件

  • PrivilegeRules:

    本地提权相关风险事件

  • ReverseShell:

    反弹Shell相关风险事件

  • SysVul:

    应用漏洞风险事件

  • WebVul:

    Web应用漏洞相关风险事件

  • EmergencyVul:

    应急漏洞相关风险事件

  • BaseLine:

    安全基线相关风险事件

  • AttackLogs:

    攻击检测相关风险事件

  • EffectMachineCount:

    受影响机器数

  • EventsCount:

    所有事件总数

  • WindowVul:

    window 系统漏洞事件总数

  • LinuxVul:

    linux系统漏洞事件总数

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



22369
22370
22371
# File 'lib/v20180228/models.rb', line 22369

def EffectMachineCount
  @EffectMachineCount
end

#EmergencyVulObject

Parameters:

  • Malware:

    木马文件相关风险事件

  • HostLogin:

    登录审计相关风险事件

  • BruteAttack:

    密码破解相关风险事件

  • RiskDns:

    恶意请求相关风险事件

  • Bash:

    高危命令相关风险事件

  • PrivilegeRules:

    本地提权相关风险事件

  • ReverseShell:

    反弹Shell相关风险事件

  • SysVul:

    应用漏洞风险事件

  • WebVul:

    Web应用漏洞相关风险事件

  • EmergencyVul:

    应急漏洞相关风险事件

  • BaseLine:

    安全基线相关风险事件

  • AttackLogs:

    攻击检测相关风险事件

  • EffectMachineCount:

    受影响机器数

  • EventsCount:

    所有事件总数

  • WindowVul:

    window 系统漏洞事件总数

  • LinuxVul:

    linux系统漏洞事件总数

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



22369
22370
22371
# File 'lib/v20180228/models.rb', line 22369

def EmergencyVul
  @EmergencyVul
end

#EventsCountObject

Parameters:

  • Malware:

    木马文件相关风险事件

  • HostLogin:

    登录审计相关风险事件

  • BruteAttack:

    密码破解相关风险事件

  • RiskDns:

    恶意请求相关风险事件

  • Bash:

    高危命令相关风险事件

  • PrivilegeRules:

    本地提权相关风险事件

  • ReverseShell:

    反弹Shell相关风险事件

  • SysVul:

    应用漏洞风险事件

  • WebVul:

    Web应用漏洞相关风险事件

  • EmergencyVul:

    应急漏洞相关风险事件

  • BaseLine:

    安全基线相关风险事件

  • AttackLogs:

    攻击检测相关风险事件

  • EffectMachineCount:

    受影响机器数

  • EventsCount:

    所有事件总数

  • WindowVul:

    window 系统漏洞事件总数

  • LinuxVul:

    linux系统漏洞事件总数

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



22369
22370
22371
# File 'lib/v20180228/models.rb', line 22369

def EventsCount
  @EventsCount
end

#HostLoginObject

Parameters:

  • Malware:

    木马文件相关风险事件

  • HostLogin:

    登录审计相关风险事件

  • BruteAttack:

    密码破解相关风险事件

  • RiskDns:

    恶意请求相关风险事件

  • Bash:

    高危命令相关风险事件

  • PrivilegeRules:

    本地提权相关风险事件

  • ReverseShell:

    反弹Shell相关风险事件

  • SysVul:

    应用漏洞风险事件

  • WebVul:

    Web应用漏洞相关风险事件

  • EmergencyVul:

    应急漏洞相关风险事件

  • BaseLine:

    安全基线相关风险事件

  • AttackLogs:

    攻击检测相关风险事件

  • EffectMachineCount:

    受影响机器数

  • EventsCount:

    所有事件总数

  • WindowVul:

    window 系统漏洞事件总数

  • LinuxVul:

    linux系统漏洞事件总数

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



22369
22370
22371
# File 'lib/v20180228/models.rb', line 22369

def HostLogin
  @HostLogin
end

#LinuxVulObject

Parameters:

  • Malware:

    木马文件相关风险事件

  • HostLogin:

    登录审计相关风险事件

  • BruteAttack:

    密码破解相关风险事件

  • RiskDns:

    恶意请求相关风险事件

  • Bash:

    高危命令相关风险事件

  • PrivilegeRules:

    本地提权相关风险事件

  • ReverseShell:

    反弹Shell相关风险事件

  • SysVul:

    应用漏洞风险事件

  • WebVul:

    Web应用漏洞相关风险事件

  • EmergencyVul:

    应急漏洞相关风险事件

  • BaseLine:

    安全基线相关风险事件

  • AttackLogs:

    攻击检测相关风险事件

  • EffectMachineCount:

    受影响机器数

  • EventsCount:

    所有事件总数

  • WindowVul:

    window 系统漏洞事件总数

  • LinuxVul:

    linux系统漏洞事件总数

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



22369
22370
22371
# File 'lib/v20180228/models.rb', line 22369

def LinuxVul
  @LinuxVul
end

#MalwareObject

Parameters:

  • Malware:

    木马文件相关风险事件

  • HostLogin:

    登录审计相关风险事件

  • BruteAttack:

    密码破解相关风险事件

  • RiskDns:

    恶意请求相关风险事件

  • Bash:

    高危命令相关风险事件

  • PrivilegeRules:

    本地提权相关风险事件

  • ReverseShell:

    反弹Shell相关风险事件

  • SysVul:

    应用漏洞风险事件

  • WebVul:

    Web应用漏洞相关风险事件

  • EmergencyVul:

    应急漏洞相关风险事件

  • BaseLine:

    安全基线相关风险事件

  • AttackLogs:

    攻击检测相关风险事件

  • EffectMachineCount:

    受影响机器数

  • EventsCount:

    所有事件总数

  • WindowVul:

    window 系统漏洞事件总数

  • LinuxVul:

    linux系统漏洞事件总数

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



22369
22370
22371
# File 'lib/v20180228/models.rb', line 22369

def Malware
  @Malware
end

#PrivilegeRulesObject

Parameters:

  • Malware:

    木马文件相关风险事件

  • HostLogin:

    登录审计相关风险事件

  • BruteAttack:

    密码破解相关风险事件

  • RiskDns:

    恶意请求相关风险事件

  • Bash:

    高危命令相关风险事件

  • PrivilegeRules:

    本地提权相关风险事件

  • ReverseShell:

    反弹Shell相关风险事件

  • SysVul:

    应用漏洞风险事件

  • WebVul:

    Web应用漏洞相关风险事件

  • EmergencyVul:

    应急漏洞相关风险事件

  • BaseLine:

    安全基线相关风险事件

  • AttackLogs:

    攻击检测相关风险事件

  • EffectMachineCount:

    受影响机器数

  • EventsCount:

    所有事件总数

  • WindowVul:

    window 系统漏洞事件总数

  • LinuxVul:

    linux系统漏洞事件总数

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



22369
22370
22371
# File 'lib/v20180228/models.rb', line 22369

def PrivilegeRules
  @PrivilegeRules
end

#RequestIdObject

Parameters:

  • Malware:

    木马文件相关风险事件

  • HostLogin:

    登录审计相关风险事件

  • BruteAttack:

    密码破解相关风险事件

  • RiskDns:

    恶意请求相关风险事件

  • Bash:

    高危命令相关风险事件

  • PrivilegeRules:

    本地提权相关风险事件

  • ReverseShell:

    反弹Shell相关风险事件

  • SysVul:

    应用漏洞风险事件

  • WebVul:

    Web应用漏洞相关风险事件

  • EmergencyVul:

    应急漏洞相关风险事件

  • BaseLine:

    安全基线相关风险事件

  • AttackLogs:

    攻击检测相关风险事件

  • EffectMachineCount:

    受影响机器数

  • EventsCount:

    所有事件总数

  • WindowVul:

    window 系统漏洞事件总数

  • LinuxVul:

    linux系统漏洞事件总数

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



22369
22370
22371
# File 'lib/v20180228/models.rb', line 22369

def RequestId
  @RequestId
end

#ReverseShellObject

Parameters:

  • Malware:

    木马文件相关风险事件

  • HostLogin:

    登录审计相关风险事件

  • BruteAttack:

    密码破解相关风险事件

  • RiskDns:

    恶意请求相关风险事件

  • Bash:

    高危命令相关风险事件

  • PrivilegeRules:

    本地提权相关风险事件

  • ReverseShell:

    反弹Shell相关风险事件

  • SysVul:

    应用漏洞风险事件

  • WebVul:

    Web应用漏洞相关风险事件

  • EmergencyVul:

    应急漏洞相关风险事件

  • BaseLine:

    安全基线相关风险事件

  • AttackLogs:

    攻击检测相关风险事件

  • EffectMachineCount:

    受影响机器数

  • EventsCount:

    所有事件总数

  • WindowVul:

    window 系统漏洞事件总数

  • LinuxVul:

    linux系统漏洞事件总数

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



22369
22370
22371
# File 'lib/v20180228/models.rb', line 22369

def ReverseShell
  @ReverseShell
end

#RiskDnsObject

Parameters:

  • Malware:

    木马文件相关风险事件

  • HostLogin:

    登录审计相关风险事件

  • BruteAttack:

    密码破解相关风险事件

  • RiskDns:

    恶意请求相关风险事件

  • Bash:

    高危命令相关风险事件

  • PrivilegeRules:

    本地提权相关风险事件

  • ReverseShell:

    反弹Shell相关风险事件

  • SysVul:

    应用漏洞风险事件

  • WebVul:

    Web应用漏洞相关风险事件

  • EmergencyVul:

    应急漏洞相关风险事件

  • BaseLine:

    安全基线相关风险事件

  • AttackLogs:

    攻击检测相关风险事件

  • EffectMachineCount:

    受影响机器数

  • EventsCount:

    所有事件总数

  • WindowVul:

    window 系统漏洞事件总数

  • LinuxVul:

    linux系统漏洞事件总数

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



22369
22370
22371
# File 'lib/v20180228/models.rb', line 22369

def RiskDns
  @RiskDns
end

#SysVulObject

Parameters:

  • Malware:

    木马文件相关风险事件

  • HostLogin:

    登录审计相关风险事件

  • BruteAttack:

    密码破解相关风险事件

  • RiskDns:

    恶意请求相关风险事件

  • Bash:

    高危命令相关风险事件

  • PrivilegeRules:

    本地提权相关风险事件

  • ReverseShell:

    反弹Shell相关风险事件

  • SysVul:

    应用漏洞风险事件

  • WebVul:

    Web应用漏洞相关风险事件

  • EmergencyVul:

    应急漏洞相关风险事件

  • BaseLine:

    安全基线相关风险事件

  • AttackLogs:

    攻击检测相关风险事件

  • EffectMachineCount:

    受影响机器数

  • EventsCount:

    所有事件总数

  • WindowVul:

    window 系统漏洞事件总数

  • LinuxVul:

    linux系统漏洞事件总数

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



22369
22370
22371
# File 'lib/v20180228/models.rb', line 22369

def SysVul
  @SysVul
end

#WebVulObject

Parameters:

  • Malware:

    木马文件相关风险事件

  • HostLogin:

    登录审计相关风险事件

  • BruteAttack:

    密码破解相关风险事件

  • RiskDns:

    恶意请求相关风险事件

  • Bash:

    高危命令相关风险事件

  • PrivilegeRules:

    本地提权相关风险事件

  • ReverseShell:

    反弹Shell相关风险事件

  • SysVul:

    应用漏洞风险事件

  • WebVul:

    Web应用漏洞相关风险事件

  • EmergencyVul:

    应急漏洞相关风险事件

  • BaseLine:

    安全基线相关风险事件

  • AttackLogs:

    攻击检测相关风险事件

  • EffectMachineCount:

    受影响机器数

  • EventsCount:

    所有事件总数

  • WindowVul:

    window 系统漏洞事件总数

  • LinuxVul:

    linux系统漏洞事件总数

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



22369
22370
22371
# File 'lib/v20180228/models.rb', line 22369

def WebVul
  @WebVul
end

#WindowVulObject

Parameters:

  • Malware:

    木马文件相关风险事件

  • HostLogin:

    登录审计相关风险事件

  • BruteAttack:

    密码破解相关风险事件

  • RiskDns:

    恶意请求相关风险事件

  • Bash:

    高危命令相关风险事件

  • PrivilegeRules:

    本地提权相关风险事件

  • ReverseShell:

    反弹Shell相关风险事件

  • SysVul:

    应用漏洞风险事件

  • WebVul:

    Web应用漏洞相关风险事件

  • EmergencyVul:

    应急漏洞相关风险事件

  • BaseLine:

    安全基线相关风险事件

  • AttackLogs:

    攻击检测相关风险事件

  • EffectMachineCount:

    受影响机器数

  • EventsCount:

    所有事件总数

  • WindowVul:

    window 系统漏洞事件总数

  • LinuxVul:

    linux系统漏洞事件总数

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



22369
22370
22371
# File 'lib/v20180228/models.rb', line 22369

def WindowVul
  @WindowVul
end

Instance Method Details

#deserialize(params) ⇒ Object



22391
22392
22393
22394
22395
22396
22397
22398
22399
22400
22401
22402
22403
22404
22405
22406
22407
22408
22409
22410
22411
22412
22413
22414
22415
22416
22417
22418
22419
22420
22421
22422
22423
22424
22425
22426
22427
22428
22429
22430
22431
22432
22433
22434
22435
22436
22437
22438
22439
22440
22441
22442
22443
22444
22445
22446
22447
22448
22449
22450
22451
# File 'lib/v20180228/models.rb', line 22391

def deserialize(params)
  unless params['Malware'].nil?
    @Malware = SecurityEventInfo.new
    @Malware.deserialize(params['Malware'])
  end
  unless params['HostLogin'].nil?
    @HostLogin = SecurityEventInfo.new
    @HostLogin.deserialize(params['HostLogin'])
  end
  unless params['BruteAttack'].nil?
    @BruteAttack = SecurityEventInfo.new
    @BruteAttack.deserialize(params['BruteAttack'])
  end
  unless params['RiskDns'].nil?
    @RiskDns = SecurityEventInfo.new
    @RiskDns.deserialize(params['RiskDns'])
  end
  unless params['Bash'].nil?
    @Bash = SecurityEventInfo.new
    @Bash.deserialize(params['Bash'])
  end
  unless params['PrivilegeRules'].nil?
    @PrivilegeRules = SecurityEventInfo.new
    @PrivilegeRules.deserialize(params['PrivilegeRules'])
  end
  unless params['ReverseShell'].nil?
    @ReverseShell = SecurityEventInfo.new
    @ReverseShell.deserialize(params['ReverseShell'])
  end
  unless params['SysVul'].nil?
    @SysVul = SecurityEventInfo.new
    @SysVul.deserialize(params['SysVul'])
  end
  unless params['WebVul'].nil?
    @WebVul = SecurityEventInfo.new
    @WebVul.deserialize(params['WebVul'])
  end
  unless params['EmergencyVul'].nil?
    @EmergencyVul = SecurityEventInfo.new
    @EmergencyVul.deserialize(params['EmergencyVul'])
  end
  unless params['BaseLine'].nil?
    @BaseLine = SecurityEventInfo.new
    @BaseLine.deserialize(params['BaseLine'])
  end
  unless params['AttackLogs'].nil?
    @AttackLogs = SecurityEventInfo.new
    @AttackLogs.deserialize(params['AttackLogs'])
  end
  @EffectMachineCount = params['EffectMachineCount']
  @EventsCount = params['EventsCount']
  unless params['WindowVul'].nil?
    @WindowVul = SecurityEventInfo.new
    @WindowVul.deserialize(params['WindowVul'])
  end
  unless params['LinuxVul'].nil?
    @LinuxVul = SecurityEventInfo.new
    @LinuxVul.deserialize(params['LinuxVul'])
  end
  @RequestId = params['RequestId']
end