Class: TencentCloud::Cwp::V20180228::VulDefenceRangeDetail
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cwp::V20180228::VulDefenceRangeDetail
- Defined in:
- lib/v20180228/models.rb
Overview
漏洞防御范围详情
Instance Attribute Summary collapse
- #CveId ⇒ Object
- #CvssScore ⇒ Object
- #Label ⇒ Object
- #Level ⇒ Object
- #PublishTime ⇒ Object
- #Status ⇒ Object
- #VulId ⇒ Object
- #VulName ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(vulname = nil, label = nil, level = nil, cvssscore = nil, cveid = nil, publishtime = nil, vulid = nil, status = nil) ⇒ VulDefenceRangeDetail
constructor
A new instance of VulDefenceRangeDetail.
Constructor Details
#initialize(vulname = nil, label = nil, level = nil, cvssscore = nil, cveid = nil, publishtime = nil, vulid = nil, status = nil) ⇒ VulDefenceRangeDetail
Returns a new instance of VulDefenceRangeDetail.
40146 40147 40148 40149 40150 40151 40152 40153 40154 40155 |
# File 'lib/v20180228/models.rb', line 40146 def initialize(vulname=nil, label=nil, level=nil, cvssscore=nil, cveid=nil, publishtime=nil, vulid=nil, status=nil) @VulName = vulname @Label = label @Level = level @CvssScore = cvssscore @CveId = cveid @PublishTime = publishtime @VulId = vulid @Status = status end |
Instance Attribute Details
#CveId ⇒ Object
40144 40145 40146 |
# File 'lib/v20180228/models.rb', line 40144 def CveId @CveId end |
#CvssScore ⇒ Object
40144 40145 40146 |
# File 'lib/v20180228/models.rb', line 40144 def CvssScore @CvssScore end |
#Label ⇒ Object
40144 40145 40146 |
# File 'lib/v20180228/models.rb', line 40144 def Label @Label end |
#Level ⇒ Object
40144 40145 40146 |
# File 'lib/v20180228/models.rb', line 40144 def Level @Level end |
#PublishTime ⇒ Object
40144 40145 40146 |
# File 'lib/v20180228/models.rb', line 40144 def PublishTime @PublishTime end |
#Status ⇒ Object
40144 40145 40146 |
# File 'lib/v20180228/models.rb', line 40144 def Status @Status end |
#VulId ⇒ Object
40144 40145 40146 |
# File 'lib/v20180228/models.rb', line 40144 def VulId @VulId end |
#VulName ⇒ Object
40144 40145 40146 |
# File 'lib/v20180228/models.rb', line 40144 def VulName @VulName end |
Instance Method Details
#deserialize(params) ⇒ Object
40157 40158 40159 40160 40161 40162 40163 40164 40165 40166 |
# File 'lib/v20180228/models.rb', line 40157 def deserialize(params) @VulName = params['VulName'] @Label = params['Label'] @Level = params['Level'] @CvssScore = params['CvssScore'] @CveId = params['CveId'] @PublishTime = params['PublishTime'] @VulId = params['VulId'] @Status = params['Status'] end |