Class: TencentCloud::Cwp::V20180228::DescribeSecurityEventsCntResponse
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cwp::V20180228::DescribeSecurityEventsCntResponse
- Defined in:
- lib/v20180228/models.rb
Overview
DescribeSecurityEventsCnt返回参数结构体
Instance Attribute Summary collapse
- #AttackLogs ⇒ Object
- #BaseLine ⇒ Object
- #Bash ⇒ Object
- #BruteAttack ⇒ Object
- #EffectMachineCount ⇒ Object
- #EmergencyVul ⇒ Object
- #EventsCount ⇒ Object
- #HostLogin ⇒ Object
- #LinuxVul ⇒ Object
- #Malware ⇒ Object
- #PrivilegeRules ⇒ Object
- #RequestId ⇒ Object
- #ReverseShell ⇒ Object
- #RiskDns ⇒ Object
- #SysVul ⇒ Object
- #WebVul ⇒ Object
- #WindowVul ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#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
constructor
A new instance of DescribeSecurityEventsCntResponse.
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.
21982 21983 21984 21985 21986 21987 21988 21989 21990 21991 21992 21993 21994 21995 21996 21997 21998 21999 22000 |
# File 'lib/v20180228/models.rb', line 21982 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
#AttackLogs ⇒ Object
21980 21981 21982 |
# File 'lib/v20180228/models.rb', line 21980 def AttackLogs @AttackLogs end |
#BaseLine ⇒ Object
21980 21981 21982 |
# File 'lib/v20180228/models.rb', line 21980 def BaseLine @BaseLine end |
#Bash ⇒ Object
21980 21981 21982 |
# File 'lib/v20180228/models.rb', line 21980 def Bash @Bash end |
#BruteAttack ⇒ Object
21980 21981 21982 |
# File 'lib/v20180228/models.rb', line 21980 def BruteAttack @BruteAttack end |
#EffectMachineCount ⇒ Object
21980 21981 21982 |
# File 'lib/v20180228/models.rb', line 21980 def EffectMachineCount @EffectMachineCount end |
#EmergencyVul ⇒ Object
21980 21981 21982 |
# File 'lib/v20180228/models.rb', line 21980 def EmergencyVul @EmergencyVul end |
#EventsCount ⇒ Object
21980 21981 21982 |
# File 'lib/v20180228/models.rb', line 21980 def EventsCount @EventsCount end |
#HostLogin ⇒ Object
21980 21981 21982 |
# File 'lib/v20180228/models.rb', line 21980 def HostLogin @HostLogin end |
#LinuxVul ⇒ Object
21980 21981 21982 |
# File 'lib/v20180228/models.rb', line 21980 def LinuxVul @LinuxVul end |
#Malware ⇒ Object
21980 21981 21982 |
# File 'lib/v20180228/models.rb', line 21980 def Malware @Malware end |
#PrivilegeRules ⇒ Object
21980 21981 21982 |
# File 'lib/v20180228/models.rb', line 21980 def PrivilegeRules @PrivilegeRules end |
#RequestId ⇒ Object
21980 21981 21982 |
# File 'lib/v20180228/models.rb', line 21980 def RequestId @RequestId end |
#ReverseShell ⇒ Object
21980 21981 21982 |
# File 'lib/v20180228/models.rb', line 21980 def ReverseShell @ReverseShell end |
#RiskDns ⇒ Object
21980 21981 21982 |
# File 'lib/v20180228/models.rb', line 21980 def RiskDns @RiskDns end |
#SysVul ⇒ Object
21980 21981 21982 |
# File 'lib/v20180228/models.rb', line 21980 def SysVul @SysVul end |
#WebVul ⇒ Object
21980 21981 21982 |
# File 'lib/v20180228/models.rb', line 21980 def WebVul @WebVul end |
#WindowVul ⇒ Object
21980 21981 21982 |
# File 'lib/v20180228/models.rb', line 21980 def WindowVul @WindowVul end |
Instance Method Details
#deserialize(params) ⇒ Object
22002 22003 22004 22005 22006 22007 22008 22009 22010 22011 22012 22013 22014 22015 22016 22017 22018 22019 22020 22021 22022 22023 22024 22025 22026 22027 22028 22029 22030 22031 22032 22033 22034 22035 22036 22037 22038 22039 22040 22041 22042 22043 22044 22045 22046 22047 22048 22049 22050 22051 22052 22053 22054 22055 22056 22057 22058 22059 22060 22061 22062 |
# File 'lib/v20180228/models.rb', line 22002 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 |