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.



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

#AttackLevelObject

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

Parameters:

  • VulId:

    漏洞ID

  • Level:

    漏洞级别

  • Name:

    漏洞名称

  • CveId:

    cve编号

  • VulCategory:

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

  • PublishDate:

    发布时间

  • Method:

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

  • AttackLevel:

    漏洞攻击热度

  • FixSwitch:

    漏洞是否支持自动修复

  • SupportDefense:

    漏洞是否支持防御



41304
41305
41306
# File 'lib/v20180228/models.rb', line 41304

def AttackLevel
  @AttackLevel
end

#CveIdObject

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

Parameters:

  • VulId:

    漏洞ID

  • Level:

    漏洞级别

  • Name:

    漏洞名称

  • CveId:

    cve编号

  • VulCategory:

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

  • PublishDate:

    发布时间

  • Method:

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

  • AttackLevel:

    漏洞攻击热度

  • FixSwitch:

    漏洞是否支持自动修复

  • SupportDefense:

    漏洞是否支持防御



41304
41305
41306
# File 'lib/v20180228/models.rb', line 41304

def CveId
  @CveId
end

#FixSwitchObject

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

Parameters:

  • VulId:

    漏洞ID

  • Level:

    漏洞级别

  • Name:

    漏洞名称

  • CveId:

    cve编号

  • VulCategory:

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

  • PublishDate:

    发布时间

  • Method:

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

  • AttackLevel:

    漏洞攻击热度

  • FixSwitch:

    漏洞是否支持自动修复

  • SupportDefense:

    漏洞是否支持防御



41304
41305
41306
# File 'lib/v20180228/models.rb', line 41304

def FixSwitch
  @FixSwitch
end

#LevelObject

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

Parameters:

  • VulId:

    漏洞ID

  • Level:

    漏洞级别

  • Name:

    漏洞名称

  • CveId:

    cve编号

  • VulCategory:

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

  • PublishDate:

    发布时间

  • Method:

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

  • AttackLevel:

    漏洞攻击热度

  • FixSwitch:

    漏洞是否支持自动修复

  • SupportDefense:

    漏洞是否支持防御



41304
41305
41306
# File 'lib/v20180228/models.rb', line 41304

def Level
  @Level
end

#MethodObject

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

Parameters:

  • VulId:

    漏洞ID

  • Level:

    漏洞级别

  • Name:

    漏洞名称

  • CveId:

    cve编号

  • VulCategory:

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

  • PublishDate:

    发布时间

  • Method:

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

  • AttackLevel:

    漏洞攻击热度

  • FixSwitch:

    漏洞是否支持自动修复

  • SupportDefense:

    漏洞是否支持防御



41304
41305
41306
# File 'lib/v20180228/models.rb', line 41304

def Method
  @Method
end

#NameObject

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

Parameters:

  • VulId:

    漏洞ID

  • Level:

    漏洞级别

  • Name:

    漏洞名称

  • CveId:

    cve编号

  • VulCategory:

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

  • PublishDate:

    发布时间

  • Method:

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

  • AttackLevel:

    漏洞攻击热度

  • FixSwitch:

    漏洞是否支持自动修复

  • SupportDefense:

    漏洞是否支持防御



41304
41305
41306
# File 'lib/v20180228/models.rb', line 41304

def Name
  @Name
end

#PublishDateObject

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

Parameters:

  • VulId:

    漏洞ID

  • Level:

    漏洞级别

  • Name:

    漏洞名称

  • CveId:

    cve编号

  • VulCategory:

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

  • PublishDate:

    发布时间

  • Method:

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

  • AttackLevel:

    漏洞攻击热度

  • FixSwitch:

    漏洞是否支持自动修复

  • SupportDefense:

    漏洞是否支持防御



41304
41305
41306
# File 'lib/v20180228/models.rb', line 41304

def PublishDate
  @PublishDate
end

#SupportDefenseObject

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

Parameters:

  • VulId:

    漏洞ID

  • Level:

    漏洞级别

  • Name:

    漏洞名称

  • CveId:

    cve编号

  • VulCategory:

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

  • PublishDate:

    发布时间

  • Method:

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

  • AttackLevel:

    漏洞攻击热度

  • FixSwitch:

    漏洞是否支持自动修复

  • SupportDefense:

    漏洞是否支持防御



41304
41305
41306
# File 'lib/v20180228/models.rb', line 41304

def SupportDefense
  @SupportDefense
end

#VulCategoryObject

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

Parameters:

  • VulId:

    漏洞ID

  • Level:

    漏洞级别

  • Name:

    漏洞名称

  • CveId:

    cve编号

  • VulCategory:

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

  • PublishDate:

    发布时间

  • Method:

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

  • AttackLevel:

    漏洞攻击热度

  • FixSwitch:

    漏洞是否支持自动修复

  • SupportDefense:

    漏洞是否支持防御



41304
41305
41306
# File 'lib/v20180228/models.rb', line 41304

def VulCategory
  @VulCategory
end

#VulIdObject

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

Parameters:

  • VulId:

    漏洞ID

  • Level:

    漏洞级别

  • Name:

    漏洞名称

  • CveId:

    cve编号

  • VulCategory:

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

  • PublishDate:

    发布时间

  • Method:

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

  • AttackLevel:

    漏洞攻击热度

  • FixSwitch:

    漏洞是否支持自动修复

  • SupportDefense:

    漏洞是否支持防御



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