Class: TencentCloud::Cwp::V20180228::VulDefenceRangeDetail

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(vulname = nil, label = nil, level = nil, cvssscore = nil, cveid = nil, publishtime = nil, vulid = nil, status = nil) ⇒ VulDefenceRangeDetail

Returns a new instance of VulDefenceRangeDetail.



40146
40147
40148
40149
40150
40151
40152
40153
40154
40155
# File 'lib/v20180228/models.rb', line 40146

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

#CveIdObject

Parameters:

  • 漏洞名称

  • 标签

  • 漏洞级别: 1低危 2中危 3高危 4严重

  • cvss 分数

  • cve id

  • 发布时间

  • 漏洞id

  • 状态,0:防御中,1:已加白,指的是在白名单列表中有这个漏洞的,不一定是全局型白名单



40144
40145
40146
# File 'lib/v20180228/models.rb', line 40144

def CveId
  @CveId
end

#CvssScoreObject

Parameters:

  • 漏洞名称

  • 标签

  • 漏洞级别: 1低危 2中危 3高危 4严重

  • cvss 分数

  • cve id

  • 发布时间

  • 漏洞id

  • 状态,0:防御中,1:已加白,指的是在白名单列表中有这个漏洞的,不一定是全局型白名单



40144
40145
40146
# File 'lib/v20180228/models.rb', line 40144

def CvssScore
  @CvssScore
end

#LabelObject

Parameters:

  • 漏洞名称

  • 标签

  • 漏洞级别: 1低危 2中危 3高危 4严重

  • cvss 分数

  • cve id

  • 发布时间

  • 漏洞id

  • 状态,0:防御中,1:已加白,指的是在白名单列表中有这个漏洞的,不一定是全局型白名单



40144
40145
40146
# File 'lib/v20180228/models.rb', line 40144

def Label
  @Label
end

#LevelObject

Parameters:

  • 漏洞名称

  • 标签

  • 漏洞级别: 1低危 2中危 3高危 4严重

  • cvss 分数

  • cve id

  • 发布时间

  • 漏洞id

  • 状态,0:防御中,1:已加白,指的是在白名单列表中有这个漏洞的,不一定是全局型白名单



40144
40145
40146
# File 'lib/v20180228/models.rb', line 40144

def Level
  @Level
end

#PublishTimeObject

Parameters:

  • 漏洞名称

  • 标签

  • 漏洞级别: 1低危 2中危 3高危 4严重

  • cvss 分数

  • cve id

  • 发布时间

  • 漏洞id

  • 状态,0:防御中,1:已加白,指的是在白名单列表中有这个漏洞的,不一定是全局型白名单



40144
40145
40146
# File 'lib/v20180228/models.rb', line 40144

def PublishTime
  @PublishTime
end

#StatusObject

Parameters:

  • 漏洞名称

  • 标签

  • 漏洞级别: 1低危 2中危 3高危 4严重

  • cvss 分数

  • cve id

  • 发布时间

  • 漏洞id

  • 状态,0:防御中,1:已加白,指的是在白名单列表中有这个漏洞的,不一定是全局型白名单



40144
40145
40146
# File 'lib/v20180228/models.rb', line 40144

def Status
  @Status
end

#VulIdObject

Parameters:

  • 漏洞名称

  • 标签

  • 漏洞级别: 1低危 2中危 3高危 4严重

  • cvss 分数

  • cve id

  • 发布时间

  • 漏洞id

  • 状态,0:防御中,1:已加白,指的是在白名单列表中有这个漏洞的,不一定是全局型白名单



40144
40145
40146
# File 'lib/v20180228/models.rb', line 40144

def VulId
  @VulId
end

#VulNameObject

Parameters:

  • 漏洞名称

  • 标签

  • 漏洞级别: 1低危 2中危 3高危 4严重

  • cvss 分数

  • cve id

  • 发布时间

  • 漏洞id

  • 状态,0:防御中,1:已加白,指的是在白名单列表中有这个漏洞的,不一定是全局型白名单



40144
40145
40146
# File 'lib/v20180228/models.rb', line 40144

def VulName
  @VulName
end

Instance Method Details

#deserialize(params) ⇒ Object



40157
40158
40159
40160
40161
40162
40163
40164
40165
40166
# File 'lib/v20180228/models.rb', line 40157

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