Class: TencentCloud::Csip::V20221121::AlertInfo
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Csip::V20221121::AlertInfo
- Defined in:
- lib/v20221121/models.rb
Overview
告警中心全量告警列表数据
Instance Attribute Summary collapse
-
#Action ⇒ Object
CFW:云防火墙 WAF:Web应用防火墙 CWP:主机安全 CSIP:云安全中心 1:提示 2:低危 3:中危 4:高危 5:严重 0:未处置,1:已忽略,2:已处置.
-
#AppID ⇒ Object
CFW:云防火墙 WAF:Web应用防火墙 CWP:主机安全 CSIP:云安全中心 1:提示 2:低危 3:中危 4:高危 5:严重 0:未处置,1:已忽略,2:已处置.
-
#Attacker ⇒ Object
CFW:云防火墙 WAF:Web应用防火墙 CWP:主机安全 CSIP:云安全中心 1:提示 2:低危 3:中危 4:高危 5:严重 0:未处置,1:已忽略,2:已处置.
-
#Count ⇒ Object
CFW:云防火墙 WAF:Web应用防火墙 CWP:主机安全 CSIP:云安全中心 1:提示 2:低危 3:中危 4:高危 5:严重 0:未处置,1:已忽略,2:已处置.
-
#CreateTime ⇒ Object
CFW:云防火墙 WAF:Web应用防火墙 CWP:主机安全 CSIP:云安全中心 1:提示 2:低危 3:中危 4:高危 5:严重 0:未处置,1:已忽略,2:已处置.
-
#Date ⇒ Object
CFW:云防火墙 WAF:Web应用防火墙 CWP:主机安全 CSIP:云安全中心 1:提示 2:低危 3:中危 4:高危 5:严重 0:未处置,1:已忽略,2:已处置.
-
#EvidenceData ⇒ Object
CFW:云防火墙 WAF:Web应用防火墙 CWP:主机安全 CSIP:云安全中心 1:提示 2:低危 3:中危 4:高危 5:严重 0:未处置,1:已忽略,2:已处置.
-
#EvidenceLocation ⇒ Object
CFW:云防火墙 WAF:Web应用防火墙 CWP:主机安全 CSIP:云安全中心 1:提示 2:低危 3:中危 4:高危 5:严重 0:未处置,1:已忽略,2:已处置.
-
#EvidencePath ⇒ Object
CFW:云防火墙 WAF:Web应用防火墙 CWP:主机安全 CSIP:云安全中心 1:提示 2:低危 3:中危 4:高危 5:严重 0:未处置,1:已忽略,2:已处置.
-
#ExtraInfo ⇒ Object
CFW:云防火墙 WAF:Web应用防火墙 CWP:主机安全 CSIP:云安全中心 1:提示 2:低危 3:中危 4:高危 5:严重 0:未处置,1:已忽略,2:已处置.
-
#ID ⇒ Object
CFW:云防火墙 WAF:Web应用防火墙 CWP:主机安全 CSIP:云安全中心 1:提示 2:低危 3:中危 4:高危 5:严重 0:未处置,1:已忽略,2:已处置.
-
#Key ⇒ Object
CFW:云防火墙 WAF:Web应用防火墙 CWP:主机安全 CSIP:云安全中心 1:提示 2:低危 3:中危 4:高危 5:严重 0:未处置,1:已忽略,2:已处置.
-
#Level ⇒ Object
CFW:云防火墙 WAF:Web应用防火墙 CWP:主机安全 CSIP:云安全中心 1:提示 2:低危 3:中危 4:高危 5:严重 0:未处置,1:已忽略,2:已处置.
-
#LogSearch ⇒ Object
CFW:云防火墙 WAF:Web应用防火墙 CWP:主机安全 CSIP:云安全中心 1:提示 2:低危 3:中危 4:高危 5:严重 0:未处置,1:已忽略,2:已处置.
-
#LogType ⇒ Object
CFW:云防火墙 WAF:Web应用防火墙 CWP:主机安全 CSIP:云安全中心 1:提示 2:低危 3:中危 4:高危 5:严重 0:未处置,1:已忽略,2:已处置.
-
#Name ⇒ Object
CFW:云防火墙 WAF:Web应用防火墙 CWP:主机安全 CSIP:云安全中心 1:提示 2:低危 3:中危 4:高危 5:严重 0:未处置,1:已忽略,2:已处置.
-
#NickName ⇒ Object
CFW:云防火墙 WAF:Web应用防火墙 CWP:主机安全 CSIP:云安全中心 1:提示 2:低危 3:中危 4:高危 5:严重 0:未处置,1:已忽略,2:已处置.
-
#ProcessType ⇒ Object
CFW:云防火墙 WAF:Web应用防火墙 CWP:主机安全 CSIP:云安全中心 1:提示 2:低危 3:中危 4:高危 5:严重 0:未处置,1:已忽略,2:已处置.
-
#RemediationSuggestion ⇒ Object
CFW:云防火墙 WAF:Web应用防火墙 CWP:主机安全 CSIP:云安全中心 1:提示 2:低危 3:中危 4:高危 5:严重 0:未处置,1:已忽略,2:已处置.
-
#RiskInvestigation ⇒ Object
CFW:云防火墙 WAF:Web应用防火墙 CWP:主机安全 CSIP:云安全中心 1:提示 2:低危 3:中危 4:高危 5:严重 0:未处置,1:已忽略,2:已处置.
-
#RiskTreatment ⇒ Object
CFW:云防火墙 WAF:Web应用防火墙 CWP:主机安全 CSIP:云安全中心 1:提示 2:低危 3:中危 4:高危 5:严重 0:未处置,1:已忽略,2:已处置.
-
#Source ⇒ Object
CFW:云防火墙 WAF:Web应用防火墙 CWP:主机安全 CSIP:云安全中心 1:提示 2:低危 3:中危 4:高危 5:严重 0:未处置,1:已忽略,2:已处置.
-
#Status ⇒ Object
CFW:云防火墙 WAF:Web应用防火墙 CWP:主机安全 CSIP:云安全中心 1:提示 2:低危 3:中危 4:高危 5:严重 0:未处置,1:已忽略,2:已处置.
-
#SubType ⇒ Object
CFW:云防火墙 WAF:Web应用防火墙 CWP:主机安全 CSIP:云安全中心 1:提示 2:低危 3:中危 4:高危 5:严重 0:未处置,1:已忽略,2:已处置.
-
#Type ⇒ Object
CFW:云防火墙 WAF:Web应用防火墙 CWP:主机安全 CSIP:云安全中心 1:提示 2:低危 3:中危 4:高危 5:严重 0:未处置,1:已忽略,2:已处置.
-
#Uin ⇒ Object
CFW:云防火墙 WAF:Web应用防火墙 CWP:主机安全 CSIP:云安全中心 1:提示 2:低危 3:中危 4:高危 5:严重 0:未处置,1:已忽略,2:已处置.
-
#UpdateTime ⇒ Object
CFW:云防火墙 WAF:Web应用防火墙 CWP:主机安全 CSIP:云安全中心 1:提示 2:低危 3:中危 4:高危 5:严重 0:未处置,1:已忽略,2:已处置.
-
#UrgentSuggestion ⇒ Object
CFW:云防火墙 WAF:Web应用防火墙 CWP:主机安全 CSIP:云安全中心 1:提示 2:低危 3:中危 4:高危 5:严重 0:未处置,1:已忽略,2:已处置.
-
#Victim ⇒ Object
CFW:云防火墙 WAF:Web应用防火墙 CWP:主机安全 CSIP:云安全中心 1:提示 2:低危 3:中危 4:高危 5:严重 0:未处置,1:已忽略,2:已处置.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(id = nil, name = nil, source = nil, level = nil, attacker = nil, victim = nil, evidencedata = nil, evidencelocation = nil, evidencepath = nil, createtime = nil, updatetime = nil, count = nil, urgentsuggestion = nil, remediationsuggestion = nil, status = nil, processtype = nil, type = nil, subtype = nil, extrainfo = nil, key = nil, date = nil, appid = nil, nickname = nil, uin = nil, action = nil, riskinvestigation = nil, risktreatment = nil, logtype = nil, logsearch = nil) ⇒ AlertInfo
constructor
A new instance of AlertInfo.
Constructor Details
#initialize(id = nil, name = nil, source = nil, level = nil, attacker = nil, victim = nil, evidencedata = nil, evidencelocation = nil, evidencepath = nil, createtime = nil, updatetime = nil, count = nil, urgentsuggestion = nil, remediationsuggestion = nil, status = nil, processtype = nil, type = nil, subtype = nil, extrainfo = nil, key = nil, date = nil, appid = nil, nickname = nil, uin = nil, action = nil, riskinvestigation = nil, risktreatment = nil, logtype = nil, logsearch = nil) ⇒ AlertInfo
Returns a new instance of AlertInfo.
506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 |
# File 'lib/v20221121/models.rb', line 506 def initialize(id=nil, name=nil, source=nil, level=nil, attacker=nil, victim=nil, evidencedata=nil, evidencelocation=nil, evidencepath=nil, createtime=nil, updatetime=nil, count=nil, urgentsuggestion=nil, remediationsuggestion=nil, status=nil, processtype=nil, type=nil, subtype=nil, extrainfo=nil, key=nil, date=nil, appid=nil, nickname=nil, uin=nil, action=nil, riskinvestigation=nil, risktreatment=nil, logtype=nil, logsearch=nil) @ID = id @Name = name @Source = source @Level = level @Attacker = attacker @Victim = victim @EvidenceData = evidencedata @EvidenceLocation = evidencelocation @EvidencePath = evidencepath @CreateTime = createtime @UpdateTime = updatetime @Count = count @UrgentSuggestion = urgentsuggestion @RemediationSuggestion = remediationsuggestion @Status = status @ProcessType = processtype @Type = type @SubType = subtype @ExtraInfo = extrainfo @Key = key @Date = date @AppID = appid @NickName = nickname @Uin = uin @Action = action @RiskInvestigation = riskinvestigation @RiskTreatment = risktreatment @LogType = logtype @LogSearch = logsearch end |
Instance Attribute Details
#Action ⇒ Object
CFW:云防火墙WAF:Web应用防火墙CWP:主机安全CSIP:云安全中心1:提示2:低危3:中危4:高危5:严重0:未处置,1:已忽略,2:已处置
504 505 506 |
# File 'lib/v20221121/models.rb', line 504 def Action @Action end |
#AppID ⇒ Object
CFW:云防火墙WAF:Web应用防火墙CWP:主机安全CSIP:云安全中心1:提示2:低危3:中危4:高危5:严重0:未处置,1:已忽略,2:已处置
504 505 506 |
# File 'lib/v20221121/models.rb', line 504 def AppID @AppID end |
#Attacker ⇒ Object
CFW:云防火墙WAF:Web应用防火墙CWP:主机安全CSIP:云安全中心1:提示2:低危3:中危4:高危5:严重0:未处置,1:已忽略,2:已处置
504 505 506 |
# File 'lib/v20221121/models.rb', line 504 def Attacker @Attacker end |
#Count ⇒ Object
CFW:云防火墙WAF:Web应用防火墙CWP:主机安全CSIP:云安全中心1:提示2:低危3:中危4:高危5:严重0:未处置,1:已忽略,2:已处置
504 505 506 |
# File 'lib/v20221121/models.rb', line 504 def Count @Count end |
#CreateTime ⇒ Object
CFW:云防火墙WAF:Web应用防火墙CWP:主机安全CSIP:云安全中心1:提示2:低危3:中危4:高危5:严重0:未处置,1:已忽略,2:已处置
504 505 506 |
# File 'lib/v20221121/models.rb', line 504 def CreateTime @CreateTime end |
#Date ⇒ Object
CFW:云防火墙WAF:Web应用防火墙CWP:主机安全CSIP:云安全中心1:提示2:低危3:中危4:高危5:严重0:未处置,1:已忽略,2:已处置
504 505 506 |
# File 'lib/v20221121/models.rb', line 504 def Date @Date end |
#EvidenceData ⇒ Object
CFW:云防火墙WAF:Web应用防火墙CWP:主机安全CSIP:云安全中心1:提示2:低危3:中危4:高危5:严重0:未处置,1:已忽略,2:已处置
504 505 506 |
# File 'lib/v20221121/models.rb', line 504 def EvidenceData @EvidenceData end |
#EvidenceLocation ⇒ Object
CFW:云防火墙WAF:Web应用防火墙CWP:主机安全CSIP:云安全中心1:提示2:低危3:中危4:高危5:严重0:未处置,1:已忽略,2:已处置
504 505 506 |
# File 'lib/v20221121/models.rb', line 504 def EvidenceLocation @EvidenceLocation end |
#EvidencePath ⇒ Object
CFW:云防火墙WAF:Web应用防火墙CWP:主机安全CSIP:云安全中心1:提示2:低危3:中危4:高危5:严重0:未处置,1:已忽略,2:已处置
504 505 506 |
# File 'lib/v20221121/models.rb', line 504 def EvidencePath @EvidencePath end |
#ExtraInfo ⇒ Object
CFW:云防火墙WAF:Web应用防火墙CWP:主机安全CSIP:云安全中心1:提示2:低危3:中危4:高危5:严重0:未处置,1:已忽略,2:已处置
504 505 506 |
# File 'lib/v20221121/models.rb', line 504 def ExtraInfo @ExtraInfo end |
#ID ⇒ Object
CFW:云防火墙WAF:Web应用防火墙CWP:主机安全CSIP:云安全中心1:提示2:低危3:中危4:高危5:严重0:未处置,1:已忽略,2:已处置
504 505 506 |
# File 'lib/v20221121/models.rb', line 504 def ID @ID end |
#Key ⇒ Object
CFW:云防火墙WAF:Web应用防火墙CWP:主机安全CSIP:云安全中心1:提示2:低危3:中危4:高危5:严重0:未处置,1:已忽略,2:已处置
504 505 506 |
# File 'lib/v20221121/models.rb', line 504 def Key @Key end |
#Level ⇒ Object
CFW:云防火墙WAF:Web应用防火墙CWP:主机安全CSIP:云安全中心1:提示2:低危3:中危4:高危5:严重0:未处置,1:已忽略,2:已处置
504 505 506 |
# File 'lib/v20221121/models.rb', line 504 def Level @Level end |
#LogSearch ⇒ Object
CFW:云防火墙WAF:Web应用防火墙CWP:主机安全CSIP:云安全中心1:提示2:低危3:中危4:高危5:严重0:未处置,1:已忽略,2:已处置
504 505 506 |
# File 'lib/v20221121/models.rb', line 504 def LogSearch @LogSearch end |
#LogType ⇒ Object
CFW:云防火墙WAF:Web应用防火墙CWP:主机安全CSIP:云安全中心1:提示2:低危3:中危4:高危5:严重0:未处置,1:已忽略,2:已处置
504 505 506 |
# File 'lib/v20221121/models.rb', line 504 def LogType @LogType end |
#Name ⇒ Object
CFW:云防火墙WAF:Web应用防火墙CWP:主机安全CSIP:云安全中心1:提示2:低危3:中危4:高危5:严重0:未处置,1:已忽略,2:已处置
504 505 506 |
# File 'lib/v20221121/models.rb', line 504 def Name @Name end |
#NickName ⇒ Object
CFW:云防火墙WAF:Web应用防火墙CWP:主机安全CSIP:云安全中心1:提示2:低危3:中危4:高危5:严重0:未处置,1:已忽略,2:已处置
504 505 506 |
# File 'lib/v20221121/models.rb', line 504 def NickName @NickName end |
#ProcessType ⇒ Object
CFW:云防火墙WAF:Web应用防火墙CWP:主机安全CSIP:云安全中心1:提示2:低危3:中危4:高危5:严重0:未处置,1:已忽略,2:已处置
504 505 506 |
# File 'lib/v20221121/models.rb', line 504 def ProcessType @ProcessType end |
#RemediationSuggestion ⇒ Object
CFW:云防火墙WAF:Web应用防火墙CWP:主机安全CSIP:云安全中心1:提示2:低危3:中危4:高危5:严重0:未处置,1:已忽略,2:已处置
504 505 506 |
# File 'lib/v20221121/models.rb', line 504 def RemediationSuggestion @RemediationSuggestion end |
#RiskInvestigation ⇒ Object
CFW:云防火墙WAF:Web应用防火墙CWP:主机安全CSIP:云安全中心1:提示2:低危3:中危4:高危5:严重0:未处置,1:已忽略,2:已处置
504 505 506 |
# File 'lib/v20221121/models.rb', line 504 def RiskInvestigation @RiskInvestigation end |
#RiskTreatment ⇒ Object
CFW:云防火墙WAF:Web应用防火墙CWP:主机安全CSIP:云安全中心1:提示2:低危3:中危4:高危5:严重0:未处置,1:已忽略,2:已处置
504 505 506 |
# File 'lib/v20221121/models.rb', line 504 def RiskTreatment @RiskTreatment end |
#Source ⇒ Object
CFW:云防火墙WAF:Web应用防火墙CWP:主机安全CSIP:云安全中心1:提示2:低危3:中危4:高危5:严重0:未处置,1:已忽略,2:已处置
504 505 506 |
# File 'lib/v20221121/models.rb', line 504 def Source @Source end |
#Status ⇒ Object
CFW:云防火墙WAF:Web应用防火墙CWP:主机安全CSIP:云安全中心1:提示2:低危3:中危4:高危5:严重0:未处置,1:已忽略,2:已处置
504 505 506 |
# File 'lib/v20221121/models.rb', line 504 def Status @Status end |
#SubType ⇒ Object
CFW:云防火墙WAF:Web应用防火墙CWP:主机安全CSIP:云安全中心1:提示2:低危3:中危4:高危5:严重0:未处置,1:已忽略,2:已处置
504 505 506 |
# File 'lib/v20221121/models.rb', line 504 def SubType @SubType end |
#Type ⇒ Object
CFW:云防火墙WAF:Web应用防火墙CWP:主机安全CSIP:云安全中心1:提示2:低危3:中危4:高危5:严重0:未处置,1:已忽略,2:已处置
504 505 506 |
# File 'lib/v20221121/models.rb', line 504 def Type @Type end |
#Uin ⇒ Object
CFW:云防火墙WAF:Web应用防火墙CWP:主机安全CSIP:云安全中心1:提示2:低危3:中危4:高危5:严重0:未处置,1:已忽略,2:已处置
504 505 506 |
# File 'lib/v20221121/models.rb', line 504 def Uin @Uin end |
#UpdateTime ⇒ Object
CFW:云防火墙WAF:Web应用防火墙CWP:主机安全CSIP:云安全中心1:提示2:低危3:中危4:高危5:严重0:未处置,1:已忽略,2:已处置
504 505 506 |
# File 'lib/v20221121/models.rb', line 504 def UpdateTime @UpdateTime end |
#UrgentSuggestion ⇒ Object
CFW:云防火墙WAF:Web应用防火墙CWP:主机安全CSIP:云安全中心1:提示2:低危3:中危4:高危5:严重0:未处置,1:已忽略,2:已处置
504 505 506 |
# File 'lib/v20221121/models.rb', line 504 def UrgentSuggestion @UrgentSuggestion end |
#Victim ⇒ Object
CFW:云防火墙WAF:Web应用防火墙CWP:主机安全CSIP:云安全中心1:提示2:低危3:中危4:高危5:严重0:未处置,1:已忽略,2:已处置
504 505 506 |
# File 'lib/v20221121/models.rb', line 504 def Victim @Victim end |
Instance Method Details
#deserialize(params) ⇒ Object
538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 |
# File 'lib/v20221121/models.rb', line 538 def deserialize(params) @ID = params['ID'] @Name = params['Name'] @Source = params['Source'] @Level = params['Level'] unless params['Attacker'].nil? @Attacker = RoleInfo.new @Attacker.deserialize(params['Attacker']) end unless params['Victim'].nil? @Victim = RoleInfo.new @Victim.deserialize(params['Victim']) end @EvidenceData = params['EvidenceData'] @EvidenceLocation = params['EvidenceLocation'] @EvidencePath = params['EvidencePath'] @CreateTime = params['CreateTime'] @UpdateTime = params['UpdateTime'] @Count = params['Count'] @UrgentSuggestion = params['UrgentSuggestion'] @RemediationSuggestion = params['RemediationSuggestion'] @Status = params['Status'] @ProcessType = params['ProcessType'] @Type = params['Type'] @SubType = params['SubType'] unless params['ExtraInfo'].nil? @ExtraInfo = AlertExtraInfo.new @ExtraInfo.deserialize(params['ExtraInfo']) end @Key = params['Key'] @Date = params['Date'] @AppID = params['AppID'] @NickName = params['NickName'] @Uin = params['Uin'] @Action = params['Action'] @RiskInvestigation = params['RiskInvestigation'] @RiskTreatment = params['RiskTreatment'] @LogType = params['LogType'] @LogSearch = params['LogSearch'] end |