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
- HIGH:高危
- MIDDLE:中危
- LOW:低危
- NOTICE:提示
- UN_OPERATED : 待处理
- FIXED : 已修复
. -
#Id ⇒ Object
- HIGH:高危
- MIDDLE:中危
- LOW:低危
- NOTICE:提示
- UN_OPERATED : 待处理
- FIXED : 已修复
. -
#LastScanTime ⇒ Object
- HIGH:高危
- MIDDLE:中危
- LOW:低危
- NOTICE:提示
- UN_OPERATED : 待处理
- FIXED : 已修复
. -
#MachineIp ⇒ Object
- HIGH:高危
- MIDDLE:中危
- LOW:低危
- NOTICE:提示
- UN_OPERATED : 待处理
- FIXED : 已修复
. -
#VulId ⇒ Object
- HIGH:高危
- MIDDLE:中危
- LOW:低危
- NOTICE:提示
- UN_OPERATED : 待处理
- FIXED : 已修复
. -
#VulLevel ⇒ Object
- HIGH:高危
- MIDDLE:中危
- LOW:低危
- NOTICE:提示
- UN_OPERATED : 待处理
- FIXED : 已修复
. -
#VulName ⇒ Object
- HIGH:高危
- MIDDLE:中危
- LOW:低危
- NOTICE:提示
- UN_OPERATED : 待处理
- FIXED : 已修复
. -
#VulStatus ⇒ Object
- HIGH:高危
- MIDDLE:中危
- LOW:低危
- NOTICE:提示
- UN_OPERATED : 待处理
- FIXED : 已修复
.
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
194 195 196 |
# File 'lib/v20180228/models.rb', line 194 def Description @Description end |
#Id ⇒ Object
194 195 196 |
# File 'lib/v20180228/models.rb', line 194 def Id @Id end |
#LastScanTime ⇒ Object
194 195 196 |
# File 'lib/v20180228/models.rb', line 194 def LastScanTime @LastScanTime end |
#MachineIp ⇒ Object
194 195 196 |
# File 'lib/v20180228/models.rb', line 194 def MachineIp @MachineIp end |
#VulId ⇒ Object
194 195 196 |
# File 'lib/v20180228/models.rb', line 194 def VulId @VulId end |
#VulLevel ⇒ Object
194 195 196 |
# File 'lib/v20180228/models.rb', line 194 def VulLevel @VulLevel end |
#VulName ⇒ Object
194 195 196 |
# File 'lib/v20180228/models.rb', line 194 def VulName @VulName end |
#VulStatus ⇒ Object
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 |