Class: TencentCloud::Cwp::V20180228::VulStoreListInfo
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cwp::V20180228::VulStoreListInfo
- Defined in:
- lib/v20180228/models.rb
Overview
漏洞仓库列表信息
Instance Attribute Summary collapse
-
#AttackLevel ⇒ Object
0-Windows/Linux均关闭; 1-Windows/Linux均打开; 2-仅Linux; 3-仅Windows 0:不支持 1:支持.
-
#CveId ⇒ Object
0-Windows/Linux均关闭; 1-Windows/Linux均打开; 2-仅Linux; 3-仅Windows 0:不支持 1:支持.
-
#FixSwitch ⇒ Object
0-Windows/Linux均关闭; 1-Windows/Linux均打开; 2-仅Linux; 3-仅Windows 0:不支持 1:支持.
-
#Level ⇒ Object
0-Windows/Linux均关闭; 1-Windows/Linux均打开; 2-仅Linux; 3-仅Windows 0:不支持 1:支持.
-
#Method ⇒ Object
0-Windows/Linux均关闭; 1-Windows/Linux均打开; 2-仅Linux; 3-仅Windows 0:不支持 1:支持.
-
#Name ⇒ Object
0-Windows/Linux均关闭; 1-Windows/Linux均打开; 2-仅Linux; 3-仅Windows 0:不支持 1:支持.
-
#PublishDate ⇒ Object
0-Windows/Linux均关闭; 1-Windows/Linux均打开; 2-仅Linux; 3-仅Windows 0:不支持 1:支持.
-
#SupportDefense ⇒ Object
0-Windows/Linux均关闭; 1-Windows/Linux均打开; 2-仅Linux; 3-仅Windows 0:不支持 1:支持.
-
#VulCategory ⇒ Object
0-Windows/Linux均关闭; 1-Windows/Linux均打开; 2-仅Linux; 3-仅Windows 0:不支持 1:支持.
-
#VulId ⇒ Object
0-Windows/Linux均关闭; 1-Windows/Linux均打开; 2-仅Linux; 3-仅Windows 0:不支持 1:支持.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(vulid = nil, level = nil, name = nil, cveid = nil, vulcategory = nil, publishdate = nil, method = nil, attacklevel = nil, fixswitch = nil, supportdefense = nil) ⇒ VulStoreListInfo
constructor
A new instance of VulStoreListInfo.
Constructor Details
#initialize(vulid = nil, level = nil, name = nil, cveid = nil, vulcategory = nil, publishdate = nil, method = nil, attacklevel = nil, fixswitch = nil, supportdefense = nil) ⇒ VulStoreListInfo
Returns a new instance of VulStoreListInfo.
41306 41307 41308 41309 41310 41311 41312 41313 41314 41315 41316 41317 |
# File 'lib/v20180228/models.rb', line 41306 def initialize(vulid=nil, level=nil, name=nil, cveid=nil, vulcategory=nil, publishdate=nil, method=nil, attacklevel=nil, fixswitch=nil, supportdefense=nil) @VulId = vulid @Level = level @Name = name @CveId = cveid @VulCategory = vulcategory @PublishDate = publishdate @Method = method @AttackLevel = attacklevel @FixSwitch = fixswitch @SupportDefense = supportdefense end |
Instance Attribute Details
#AttackLevel ⇒ Object
0-Windows/Linux均关闭; 1-Windows/Linux均打开; 2-仅Linux; 3-仅Windows 0:不支持 1:支持
41304 41305 41306 |
# File 'lib/v20180228/models.rb', line 41304 def AttackLevel @AttackLevel end |
#CveId ⇒ Object
0-Windows/Linux均关闭; 1-Windows/Linux均打开; 2-仅Linux; 3-仅Windows 0:不支持 1:支持
41304 41305 41306 |
# File 'lib/v20180228/models.rb', line 41304 def CveId @CveId end |
#FixSwitch ⇒ Object
0-Windows/Linux均关闭; 1-Windows/Linux均打开; 2-仅Linux; 3-仅Windows 0:不支持 1:支持
41304 41305 41306 |
# File 'lib/v20180228/models.rb', line 41304 def FixSwitch @FixSwitch end |
#Level ⇒ Object
0-Windows/Linux均关闭; 1-Windows/Linux均打开; 2-仅Linux; 3-仅Windows 0:不支持 1:支持
41304 41305 41306 |
# File 'lib/v20180228/models.rb', line 41304 def Level @Level end |
#Method ⇒ Object
0-Windows/Linux均关闭; 1-Windows/Linux均打开; 2-仅Linux; 3-仅Windows 0:不支持 1:支持
41304 41305 41306 |
# File 'lib/v20180228/models.rb', line 41304 def Method @Method end |
#Name ⇒ Object
0-Windows/Linux均关闭; 1-Windows/Linux均打开; 2-仅Linux; 3-仅Windows 0:不支持 1:支持
41304 41305 41306 |
# File 'lib/v20180228/models.rb', line 41304 def Name @Name end |
#PublishDate ⇒ Object
0-Windows/Linux均关闭; 1-Windows/Linux均打开; 2-仅Linux; 3-仅Windows 0:不支持 1:支持
41304 41305 41306 |
# File 'lib/v20180228/models.rb', line 41304 def PublishDate @PublishDate end |
#SupportDefense ⇒ Object
0-Windows/Linux均关闭; 1-Windows/Linux均打开; 2-仅Linux; 3-仅Windows 0:不支持 1:支持
41304 41305 41306 |
# File 'lib/v20180228/models.rb', line 41304 def SupportDefense @SupportDefense end |
#VulCategory ⇒ Object
0-Windows/Linux均关闭; 1-Windows/Linux均打开; 2-仅Linux; 3-仅Windows 0:不支持 1:支持
41304 41305 41306 |
# File 'lib/v20180228/models.rb', line 41304 def VulCategory @VulCategory end |
#VulId ⇒ Object
0-Windows/Linux均关闭; 1-Windows/Linux均打开; 2-仅Linux; 3-仅Windows 0:不支持 1:支持
41304 41305 41306 |
# File 'lib/v20180228/models.rb', line 41304 def VulId @VulId end |
Instance Method Details
#deserialize(params) ⇒ Object
41319 41320 41321 41322 41323 41324 41325 41326 41327 41328 41329 41330 |
# File 'lib/v20180228/models.rb', line 41319 def deserialize(params) @VulId = params['VulId'] @Level = params['Level'] @Name = params['Name'] @CveId = params['CveId'] @VulCategory = params['VulCategory'] @PublishDate = params['PublishDate'] @Method = params['Method'] @AttackLevel = params['AttackLevel'] @FixSwitch = params['FixSwitch'] @SupportDefense = params['SupportDefense'] end |