Class: TencentCloud::Cwp::V20180228::VulStoreListInfo

Inherits:
TencentCloud::Common::AbstractModel
  • Object
show all
Defined in:
lib/v20180228/models.rb

Overview

漏洞仓库列表信息

Instance Attribute Summary collapse

Instance Method Summary collapse

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.



40904
40905
40906
40907
40908
40909
40910
40911
40912
40913
40914
40915
# File 'lib/v20180228/models.rb', line 40904

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

#AttackLevelObject

0-Windows/Linux均关闭; 1-Windows/Linux均打开; 2-仅Linux; 3-仅Windows 0:不支持 1:支持

Parameters:

  • 漏洞ID

  • 漏洞级别

  • 漏洞名称

  • cve编号

  • 1: web-cms漏洞 2:应用漏洞 4: Linux软件漏洞 5: Windows系统漏洞 0= 应急漏洞

  • 发布时间

  • 漏洞检测方法 0 - 版本比对, 1 - POC验证

  • 漏洞攻击热度

  • 漏洞是否支持自动修复

  • 漏洞是否支持防御



40902
40903
40904
# File 'lib/v20180228/models.rb', line 40902

def AttackLevel
  @AttackLevel
end

#CveIdObject

0-Windows/Linux均关闭; 1-Windows/Linux均打开; 2-仅Linux; 3-仅Windows 0:不支持 1:支持

Parameters:

  • 漏洞ID

  • 漏洞级别

  • 漏洞名称

  • cve编号

  • 1: web-cms漏洞 2:应用漏洞 4: Linux软件漏洞 5: Windows系统漏洞 0= 应急漏洞

  • 发布时间

  • 漏洞检测方法 0 - 版本比对, 1 - POC验证

  • 漏洞攻击热度

  • 漏洞是否支持自动修复

  • 漏洞是否支持防御



40902
40903
40904
# File 'lib/v20180228/models.rb', line 40902

def CveId
  @CveId
end

#FixSwitchObject

0-Windows/Linux均关闭; 1-Windows/Linux均打开; 2-仅Linux; 3-仅Windows 0:不支持 1:支持

Parameters:

  • 漏洞ID

  • 漏洞级别

  • 漏洞名称

  • cve编号

  • 1: web-cms漏洞 2:应用漏洞 4: Linux软件漏洞 5: Windows系统漏洞 0= 应急漏洞

  • 发布时间

  • 漏洞检测方法 0 - 版本比对, 1 - POC验证

  • 漏洞攻击热度

  • 漏洞是否支持自动修复

  • 漏洞是否支持防御



40902
40903
40904
# File 'lib/v20180228/models.rb', line 40902

def FixSwitch
  @FixSwitch
end

#LevelObject

0-Windows/Linux均关闭; 1-Windows/Linux均打开; 2-仅Linux; 3-仅Windows 0:不支持 1:支持

Parameters:

  • 漏洞ID

  • 漏洞级别

  • 漏洞名称

  • cve编号

  • 1: web-cms漏洞 2:应用漏洞 4: Linux软件漏洞 5: Windows系统漏洞 0= 应急漏洞

  • 发布时间

  • 漏洞检测方法 0 - 版本比对, 1 - POC验证

  • 漏洞攻击热度

  • 漏洞是否支持自动修复

  • 漏洞是否支持防御



40902
40903
40904
# File 'lib/v20180228/models.rb', line 40902

def Level
  @Level
end

#MethodObject

0-Windows/Linux均关闭; 1-Windows/Linux均打开; 2-仅Linux; 3-仅Windows 0:不支持 1:支持

Parameters:

  • 漏洞ID

  • 漏洞级别

  • 漏洞名称

  • cve编号

  • 1: web-cms漏洞 2:应用漏洞 4: Linux软件漏洞 5: Windows系统漏洞 0= 应急漏洞

  • 发布时间

  • 漏洞检测方法 0 - 版本比对, 1 - POC验证

  • 漏洞攻击热度

  • 漏洞是否支持自动修复

  • 漏洞是否支持防御



40902
40903
40904
# File 'lib/v20180228/models.rb', line 40902

def Method
  @Method
end

#NameObject

0-Windows/Linux均关闭; 1-Windows/Linux均打开; 2-仅Linux; 3-仅Windows 0:不支持 1:支持

Parameters:

  • 漏洞ID

  • 漏洞级别

  • 漏洞名称

  • cve编号

  • 1: web-cms漏洞 2:应用漏洞 4: Linux软件漏洞 5: Windows系统漏洞 0= 应急漏洞

  • 发布时间

  • 漏洞检测方法 0 - 版本比对, 1 - POC验证

  • 漏洞攻击热度

  • 漏洞是否支持自动修复

  • 漏洞是否支持防御



40902
40903
40904
# File 'lib/v20180228/models.rb', line 40902

def Name
  @Name
end

#PublishDateObject

0-Windows/Linux均关闭; 1-Windows/Linux均打开; 2-仅Linux; 3-仅Windows 0:不支持 1:支持

Parameters:

  • 漏洞ID

  • 漏洞级别

  • 漏洞名称

  • cve编号

  • 1: web-cms漏洞 2:应用漏洞 4: Linux软件漏洞 5: Windows系统漏洞 0= 应急漏洞

  • 发布时间

  • 漏洞检测方法 0 - 版本比对, 1 - POC验证

  • 漏洞攻击热度

  • 漏洞是否支持自动修复

  • 漏洞是否支持防御



40902
40903
40904
# File 'lib/v20180228/models.rb', line 40902

def PublishDate
  @PublishDate
end

#SupportDefenseObject

0-Windows/Linux均关闭; 1-Windows/Linux均打开; 2-仅Linux; 3-仅Windows 0:不支持 1:支持

Parameters:

  • 漏洞ID

  • 漏洞级别

  • 漏洞名称

  • cve编号

  • 1: web-cms漏洞 2:应用漏洞 4: Linux软件漏洞 5: Windows系统漏洞 0= 应急漏洞

  • 发布时间

  • 漏洞检测方法 0 - 版本比对, 1 - POC验证

  • 漏洞攻击热度

  • 漏洞是否支持自动修复

  • 漏洞是否支持防御



40902
40903
40904
# File 'lib/v20180228/models.rb', line 40902

def SupportDefense
  @SupportDefense
end

#VulCategoryObject

0-Windows/Linux均关闭; 1-Windows/Linux均打开; 2-仅Linux; 3-仅Windows 0:不支持 1:支持

Parameters:

  • 漏洞ID

  • 漏洞级别

  • 漏洞名称

  • cve编号

  • 1: web-cms漏洞 2:应用漏洞 4: Linux软件漏洞 5: Windows系统漏洞 0= 应急漏洞

  • 发布时间

  • 漏洞检测方法 0 - 版本比对, 1 - POC验证

  • 漏洞攻击热度

  • 漏洞是否支持自动修复

  • 漏洞是否支持防御



40902
40903
40904
# File 'lib/v20180228/models.rb', line 40902

def VulCategory
  @VulCategory
end

#VulIdObject

0-Windows/Linux均关闭; 1-Windows/Linux均打开; 2-仅Linux; 3-仅Windows 0:不支持 1:支持

Parameters:

  • 漏洞ID

  • 漏洞级别

  • 漏洞名称

  • cve编号

  • 1: web-cms漏洞 2:应用漏洞 4: Linux软件漏洞 5: Windows系统漏洞 0= 应急漏洞

  • 发布时间

  • 漏洞检测方法 0 - 版本比对, 1 - POC验证

  • 漏洞攻击热度

  • 漏洞是否支持自动修复

  • 漏洞是否支持防御



40902
40903
40904
# File 'lib/v20180228/models.rb', line 40902

def VulId
  @VulId
end

Instance Method Details

#deserialize(params) ⇒ Object



40917
40918
40919
40920
40921
40922
40923
40924
40925
40926
40927
40928
# File 'lib/v20180228/models.rb', line 40917

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