Class: TencentCloud::Cwp::V20180228::DescribeVulInfoCvssResponse
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cwp::V20180228::DescribeVulInfoCvssResponse
- Defined in:
- lib/v20180228/models.rb
Overview
DescribeVulInfoCvss返回参数结构体
Instance Attribute Summary collapse
- #CveId ⇒ Object
- #CveInfo ⇒ Object
- #CVSS ⇒ Object
- #CvssScore ⇒ Object
- #CvssScoreFloat ⇒ Object
- #DefenseAttackCount ⇒ Object
- #Description ⇒ Object
- #FixSwitch ⇒ Object
- #Labels ⇒ Object
- #PublicDate ⇒ Object
- #Reference ⇒ Object
- #RepairPlan ⇒ Object
- #RequestId ⇒ Object
- #SuccessFixCount ⇒ Object
- #SupportDefence ⇒ Object
- #VulId ⇒ Object
- #VulLevel ⇒ Object
- #VulName ⇒ Object
- #VulType ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(vulid = nil, vulname = nil, vullevel = nil, vultype = nil, description = nil, repairplan = nil, cveid = nil, reference = nil, cvss = nil, publicdate = nil, cvssscore = nil, cveinfo = nil, cvssscorefloat = nil, labels = nil, defenseattackcount = nil, successfixcount = nil, fixswitch = nil, supportdefence = nil, requestid = nil) ⇒ DescribeVulInfoCvssResponse
constructor
A new instance of DescribeVulInfoCvssResponse.
Constructor Details
#initialize(vulid = nil, vulname = nil, vullevel = nil, vultype = nil, description = nil, repairplan = nil, cveid = nil, reference = nil, cvss = nil, publicdate = nil, cvssscore = nil, cveinfo = nil, cvssscorefloat = nil, labels = nil, defenseattackcount = nil, successfixcount = nil, fixswitch = nil, supportdefence = nil, requestid = nil) ⇒ DescribeVulInfoCvssResponse
Returns a new instance of DescribeVulInfoCvssResponse.
24111 24112 24113 24114 24115 24116 24117 24118 24119 24120 24121 24122 24123 24124 24125 24126 24127 24128 24129 24130 24131 |
# File 'lib/v20180228/models.rb', line 24111 def initialize(vulid=nil, vulname=nil, vullevel=nil, vultype=nil, description=nil, repairplan=nil, cveid=nil, reference=nil, cvss=nil, publicdate=nil, cvssscore=nil, cveinfo=nil, cvssscorefloat=nil, labels=nil, defenseattackcount=nil, successfixcount=nil, fixswitch=nil, supportdefence=nil, requestid=nil) @VulId = vulid @VulName = vulname @VulLevel = vullevel @VulType = vultype @Description = description @RepairPlan = repairplan @CveId = cveid @Reference = reference @CVSS = cvss @PublicDate = publicdate @CvssScore = cvssscore @CveInfo = cveinfo @CvssScoreFloat = cvssscorefloat @Labels = labels @DefenseAttackCount = defenseattackcount @SuccessFixCount = successfixcount @FixSwitch = fixswitch @SupportDefence = supportdefence @RequestId = requestid end |
Instance Attribute Details
#CveId ⇒ Object
24109 24110 24111 |
# File 'lib/v20180228/models.rb', line 24109 def CveId @CveId end |
#CveInfo ⇒ Object
24109 24110 24111 |
# File 'lib/v20180228/models.rb', line 24109 def CveInfo @CveInfo end |
#CVSS ⇒ Object
24109 24110 24111 |
# File 'lib/v20180228/models.rb', line 24109 def CVSS @CVSS end |
#CvssScore ⇒ Object
24109 24110 24111 |
# File 'lib/v20180228/models.rb', line 24109 def CvssScore @CvssScore end |
#CvssScoreFloat ⇒ Object
24109 24110 24111 |
# File 'lib/v20180228/models.rb', line 24109 def CvssScoreFloat @CvssScoreFloat end |
#DefenseAttackCount ⇒ Object
24109 24110 24111 |
# File 'lib/v20180228/models.rb', line 24109 def DefenseAttackCount @DefenseAttackCount end |
#Description ⇒ Object
24109 24110 24111 |
# File 'lib/v20180228/models.rb', line 24109 def Description @Description end |
#FixSwitch ⇒ Object
24109 24110 24111 |
# File 'lib/v20180228/models.rb', line 24109 def FixSwitch @FixSwitch end |
#Labels ⇒ Object
24109 24110 24111 |
# File 'lib/v20180228/models.rb', line 24109 def Labels @Labels end |
#PublicDate ⇒ Object
24109 24110 24111 |
# File 'lib/v20180228/models.rb', line 24109 def PublicDate @PublicDate end |
#Reference ⇒ Object
24109 24110 24111 |
# File 'lib/v20180228/models.rb', line 24109 def Reference @Reference end |
#RepairPlan ⇒ Object
24109 24110 24111 |
# File 'lib/v20180228/models.rb', line 24109 def RepairPlan @RepairPlan end |
#RequestId ⇒ Object
24109 24110 24111 |
# File 'lib/v20180228/models.rb', line 24109 def RequestId @RequestId end |
#SuccessFixCount ⇒ Object
24109 24110 24111 |
# File 'lib/v20180228/models.rb', line 24109 def SuccessFixCount @SuccessFixCount end |
#SupportDefence ⇒ Object
24109 24110 24111 |
# File 'lib/v20180228/models.rb', line 24109 def SupportDefence @SupportDefence end |
#VulId ⇒ Object
24109 24110 24111 |
# File 'lib/v20180228/models.rb', line 24109 def VulId @VulId end |
#VulLevel ⇒ Object
24109 24110 24111 |
# File 'lib/v20180228/models.rb', line 24109 def VulLevel @VulLevel end |
#VulName ⇒ Object
24109 24110 24111 |
# File 'lib/v20180228/models.rb', line 24109 def VulName @VulName end |
#VulType ⇒ Object
24109 24110 24111 |
# File 'lib/v20180228/models.rb', line 24109 def VulType @VulType end |
Instance Method Details
#deserialize(params) ⇒ Object
24133 24134 24135 24136 24137 24138 24139 24140 24141 24142 24143 24144 24145 24146 24147 24148 24149 24150 24151 24152 24153 |
# File 'lib/v20180228/models.rb', line 24133 def deserialize(params) @VulId = params['VulId'] @VulName = params['VulName'] @VulLevel = params['VulLevel'] @VulType = params['VulType'] @Description = params['Description'] @RepairPlan = params['RepairPlan'] @CveId = params['CveId'] @Reference = params['Reference'] @CVSS = params['CVSS'] @PublicDate = params['PublicDate'] @CvssScore = params['CvssScore'] @CveInfo = params['CveInfo'] @CvssScoreFloat = params['CvssScoreFloat'] @Labels = params['Labels'] @DefenseAttackCount = params['DefenseAttackCount'] @SuccessFixCount = params['SuccessFixCount'] @FixSwitch = params['FixSwitch'] @SupportDefence = params['SupportDefence'] @RequestId = params['RequestId'] end |