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.
40584 40585 40586 40587 40588 40589 40590 40591 40592 40593 |
# File 'lib/v20180228/models.rb', line 40584 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
40582 40583 40584 |
# File 'lib/v20180228/models.rb', line 40582 def CveId @CveId end |
#CvssScore ⇒ Object
40582 40583 40584 |
# File 'lib/v20180228/models.rb', line 40582 def CvssScore @CvssScore end |
#Label ⇒ Object
40582 40583 40584 |
# File 'lib/v20180228/models.rb', line 40582 def Label @Label end |
#Level ⇒ Object
40582 40583 40584 |
# File 'lib/v20180228/models.rb', line 40582 def Level @Level end |
#PublishTime ⇒ Object
40582 40583 40584 |
# File 'lib/v20180228/models.rb', line 40582 def PublishTime @PublishTime end |
#Status ⇒ Object
40582 40583 40584 |
# File 'lib/v20180228/models.rb', line 40582 def Status @Status end |
#VulId ⇒ Object
40582 40583 40584 |
# File 'lib/v20180228/models.rb', line 40582 def VulId @VulId end |
#VulName ⇒ Object
40582 40583 40584 |
# File 'lib/v20180228/models.rb', line 40582 def VulName @VulName end |
Instance Method Details
#deserialize(params) ⇒ Object
40595 40596 40597 40598 40599 40600 40601 40602 40603 40604 |
# File 'lib/v20180228/models.rb', line 40595 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 |