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.



40584
40585
40586
40587
40588
40589
40590
40591
40592
40593
# File 'lib/v20180228/models.rb', line 40584

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:

  • VulName:

    漏洞名称

  • Label:

    标签

  • Level:

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

  • CvssScore:

    cvss 分数

  • CveId:

    cve id

  • PublishTime:

    发布时间

  • VulId:

    漏洞id

  • Status:

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



40582
40583
40584
# File 'lib/v20180228/models.rb', line 40582

def CveId
  @CveId
end

#CvssScoreObject

Parameters:

  • VulName:

    漏洞名称

  • Label:

    标签

  • Level:

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

  • CvssScore:

    cvss 分数

  • CveId:

    cve id

  • PublishTime:

    发布时间

  • VulId:

    漏洞id

  • Status:

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



40582
40583
40584
# File 'lib/v20180228/models.rb', line 40582

def CvssScore
  @CvssScore
end

#LabelObject

Parameters:

  • VulName:

    漏洞名称

  • Label:

    标签

  • Level:

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

  • CvssScore:

    cvss 分数

  • CveId:

    cve id

  • PublishTime:

    发布时间

  • VulId:

    漏洞id

  • Status:

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



40582
40583
40584
# File 'lib/v20180228/models.rb', line 40582

def Label
  @Label
end

#LevelObject

Parameters:

  • VulName:

    漏洞名称

  • Label:

    标签

  • Level:

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

  • CvssScore:

    cvss 分数

  • CveId:

    cve id

  • PublishTime:

    发布时间

  • VulId:

    漏洞id

  • Status:

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



40582
40583
40584
# File 'lib/v20180228/models.rb', line 40582

def Level
  @Level
end

#PublishTimeObject

Parameters:

  • VulName:

    漏洞名称

  • Label:

    标签

  • Level:

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

  • CvssScore:

    cvss 分数

  • CveId:

    cve id

  • PublishTime:

    发布时间

  • VulId:

    漏洞id

  • Status:

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



40582
40583
40584
# File 'lib/v20180228/models.rb', line 40582

def PublishTime
  @PublishTime
end

#StatusObject

Parameters:

  • VulName:

    漏洞名称

  • Label:

    标签

  • Level:

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

  • CvssScore:

    cvss 分数

  • CveId:

    cve id

  • PublishTime:

    发布时间

  • VulId:

    漏洞id

  • Status:

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



40582
40583
40584
# File 'lib/v20180228/models.rb', line 40582

def Status
  @Status
end

#VulIdObject

Parameters:

  • VulName:

    漏洞名称

  • Label:

    标签

  • Level:

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

  • CvssScore:

    cvss 分数

  • CveId:

    cve id

  • PublishTime:

    发布时间

  • VulId:

    漏洞id

  • Status:

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



40582
40583
40584
# File 'lib/v20180228/models.rb', line 40582

def VulId
  @VulId
end

#VulNameObject

Parameters:

  • VulName:

    漏洞名称

  • Label:

    标签

  • Level:

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

  • CvssScore:

    cvss 分数

  • CveId:

    cve id

  • PublishTime:

    发布时间

  • VulId:

    漏洞id

  • Status:

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



40582
40583
40584
# File 'lib/v20180228/models.rb', line 40582

def VulName
  @VulName
end

Instance Method Details

#deserialize(params) ⇒ Object



40595
40596
40597
40598
40599
40600
40601
40602
40603
40604
# File 'lib/v20180228/models.rb', line 40595

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