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.
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
#AttackLogs ⇒ Object
22369 22370 22371 |
# File 'lib/v20180228/models.rb', line 22369 def AttackLogs @AttackLogs end |
#BaseLine ⇒ Object
22369 22370 22371 |
# File 'lib/v20180228/models.rb', line 22369 def BaseLine @BaseLine end |
#Bash ⇒ Object
22369 22370 22371 |
# File 'lib/v20180228/models.rb', line 22369 def Bash @Bash end |
#BruteAttack ⇒ Object
22369 22370 22371 |
# File 'lib/v20180228/models.rb', line 22369 def BruteAttack @BruteAttack end |
#EffectMachineCount ⇒ Object
22369 22370 22371 |
# File 'lib/v20180228/models.rb', line 22369 def EffectMachineCount @EffectMachineCount end |
#EmergencyVul ⇒ Object
22369 22370 22371 |
# File 'lib/v20180228/models.rb', line 22369 def EmergencyVul @EmergencyVul end |
#EventsCount ⇒ Object
22369 22370 22371 |
# File 'lib/v20180228/models.rb', line 22369 def EventsCount @EventsCount end |
#HostLogin ⇒ Object
22369 22370 22371 |
# File 'lib/v20180228/models.rb', line 22369 def HostLogin @HostLogin end |
#LinuxVul ⇒ Object
22369 22370 22371 |
# File 'lib/v20180228/models.rb', line 22369 def LinuxVul @LinuxVul end |
#Malware ⇒ Object
22369 22370 22371 |
# File 'lib/v20180228/models.rb', line 22369 def Malware @Malware end |
#PrivilegeRules ⇒ Object
22369 22370 22371 |
# File 'lib/v20180228/models.rb', line 22369 def PrivilegeRules @PrivilegeRules end |
#RequestId ⇒ Object
22369 22370 22371 |
# File 'lib/v20180228/models.rb', line 22369 def RequestId @RequestId end |
#ReverseShell ⇒ Object
22369 22370 22371 |
# File 'lib/v20180228/models.rb', line 22369 def ReverseShell @ReverseShell end |
#RiskDns ⇒ Object
22369 22370 22371 |
# File 'lib/v20180228/models.rb', line 22369 def RiskDns @RiskDns end |
#SysVul ⇒ Object
22369 22370 22371 |
# File 'lib/v20180228/models.rb', line 22369 def SysVul @SysVul end |
#WebVul ⇒ Object
22369 22370 22371 |
# File 'lib/v20180228/models.rb', line 22369 def WebVul @WebVul end |
#WindowVul ⇒ Object
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 |