Class: TencentCloud::Yunjing::V20180228::AgentVul
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Yunjing::V20180228::AgentVul
- Defined in:
- lib/v20180228/models.rb
Overview
主机漏洞信息
Instance Attribute Summary collapse
-
#Description ⇒ Object
<li>HIGH:高危</li> <li>MIDDLE:中危</li> <li>LOW:低危</li> <li>NOTICE:提示</li> <li>UN_OPERATED : 待处理</li> <li>FIXED : 已修复</li>.
-
#Id ⇒ Object
<li>HIGH:高危</li> <li>MIDDLE:中危</li> <li>LOW:低危</li> <li>NOTICE:提示</li> <li>UN_OPERATED : 待处理</li> <li>FIXED : 已修复</li>.
-
#LastScanTime ⇒ Object
<li>HIGH:高危</li> <li>MIDDLE:中危</li> <li>LOW:低危</li> <li>NOTICE:提示</li> <li>UN_OPERATED : 待处理</li> <li>FIXED : 已修复</li>.
-
#MachineIp ⇒ Object
<li>HIGH:高危</li> <li>MIDDLE:中危</li> <li>LOW:低危</li> <li>NOTICE:提示</li> <li>UN_OPERATED : 待处理</li> <li>FIXED : 已修复</li>.
-
#VulId ⇒ Object
<li>HIGH:高危</li> <li>MIDDLE:中危</li> <li>LOW:低危</li> <li>NOTICE:提示</li> <li>UN_OPERATED : 待处理</li> <li>FIXED : 已修复</li>.
-
#VulLevel ⇒ Object
<li>HIGH:高危</li> <li>MIDDLE:中危</li> <li>LOW:低危</li> <li>NOTICE:提示</li> <li>UN_OPERATED : 待处理</li> <li>FIXED : 已修复</li>.
-
#VulName ⇒ Object
<li>HIGH:高危</li> <li>MIDDLE:中危</li> <li>LOW:低危</li> <li>NOTICE:提示</li> <li>UN_OPERATED : 待处理</li> <li>FIXED : 已修复</li>.
-
#VulStatus ⇒ Object
<li>HIGH:高危</li> <li>MIDDLE:中危</li> <li>LOW:低危</li> <li>NOTICE:提示</li> <li>UN_OPERATED : 待处理</li> <li>FIXED : 已修复</li>.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(id = nil, machineip = nil, vulname = nil, vullevel = nil, lastscantime = nil, description = nil, vulid = nil, vulstatus = nil) ⇒ AgentVul
constructor
A new instance of AgentVul.
Constructor Details
#initialize(id = nil, machineip = nil, vulname = nil, vullevel = nil, lastscantime = nil, description = nil, vulid = nil, vulstatus = nil) ⇒ AgentVul
Returns a new instance of AgentVul.
196 197 198 199 200 201 202 203 204 205 |
# File 'lib/v20180228/models.rb', line 196 def initialize(id=nil, machineip=nil, vulname=nil, vullevel=nil, lastscantime=nil, description=nil, vulid=nil, vulstatus=nil) @Id = id @MachineIp = machineip @VulName = vulname @VulLevel = vullevel @LastScanTime = lastscantime @Description = description @VulId = vulid @VulStatus = vulstatus end |
Instance Attribute Details
#Description ⇒ Object
<li>HIGH:高危</li> <li>MIDDLE:中危</li> <li>LOW:低危</li> <li>NOTICE:提示</li> <li>UN_OPERATED : 待处理</li> <li>FIXED : 已修复</li>
194 195 196 |
# File 'lib/v20180228/models.rb', line 194 def Description @Description end |
#Id ⇒ Object
<li>HIGH:高危</li> <li>MIDDLE:中危</li> <li>LOW:低危</li> <li>NOTICE:提示</li> <li>UN_OPERATED : 待处理</li> <li>FIXED : 已修复</li>
194 195 196 |
# File 'lib/v20180228/models.rb', line 194 def Id @Id end |
#LastScanTime ⇒ Object
<li>HIGH:高危</li> <li>MIDDLE:中危</li> <li>LOW:低危</li> <li>NOTICE:提示</li> <li>UN_OPERATED : 待处理</li> <li>FIXED : 已修复</li>
194 195 196 |
# File 'lib/v20180228/models.rb', line 194 def LastScanTime @LastScanTime end |
#MachineIp ⇒ Object
<li>HIGH:高危</li> <li>MIDDLE:中危</li> <li>LOW:低危</li> <li>NOTICE:提示</li> <li>UN_OPERATED : 待处理</li> <li>FIXED : 已修复</li>
194 195 196 |
# File 'lib/v20180228/models.rb', line 194 def MachineIp @MachineIp end |
#VulId ⇒ Object
<li>HIGH:高危</li> <li>MIDDLE:中危</li> <li>LOW:低危</li> <li>NOTICE:提示</li> <li>UN_OPERATED : 待处理</li> <li>FIXED : 已修复</li>
194 195 196 |
# File 'lib/v20180228/models.rb', line 194 def VulId @VulId end |
#VulLevel ⇒ Object
<li>HIGH:高危</li> <li>MIDDLE:中危</li> <li>LOW:低危</li> <li>NOTICE:提示</li> <li>UN_OPERATED : 待处理</li> <li>FIXED : 已修复</li>
194 195 196 |
# File 'lib/v20180228/models.rb', line 194 def VulLevel @VulLevel end |
#VulName ⇒ Object
<li>HIGH:高危</li> <li>MIDDLE:中危</li> <li>LOW:低危</li> <li>NOTICE:提示</li> <li>UN_OPERATED : 待处理</li> <li>FIXED : 已修复</li>
194 195 196 |
# File 'lib/v20180228/models.rb', line 194 def VulName @VulName end |
#VulStatus ⇒ Object
<li>HIGH:高危</li> <li>MIDDLE:中危</li> <li>LOW:低危</li> <li>NOTICE:提示</li> <li>UN_OPERATED : 待处理</li> <li>FIXED : 已修复</li>
194 195 196 |
# File 'lib/v20180228/models.rb', line 194 def VulStatus @VulStatus end |
Instance Method Details
#deserialize(params) ⇒ Object
207 208 209 210 211 212 213 214 215 216 |
# File 'lib/v20180228/models.rb', line 207 def deserialize(params) @Id = params['Id'] @MachineIp = params['MachineIp'] @VulName = params['VulName'] @VulLevel = params['VulLevel'] @LastScanTime = params['LastScanTime'] @Description = params['Description'] @VulId = params['VulId'] @VulStatus = params['VulStatus'] end |