Class: TencentCloud::Cwp::V20180228::RaspRuleVul

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

Overview

rasp白名单漏洞列表

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(vulvulsid = nil, vulvulsname = nil, cveid = nil, supportdefense = nil) ⇒ RaspRuleVul

Returns a new instance of RaspRuleVul.



36380
36381
36382
36383
36384
36385
# File 'lib/v20180228/models.rb', line 36380

def initialize(vulvulsid=nil, vulvulsname=nil, cveid=nil, supportdefense=nil)
  @VulVulsID = vulvulsid
  @VulVulsName = vulvulsname
  @CveID = cveid
  @SupportDefense = supportdefense
end

Instance Attribute Details

#CveIDObject

Parameters:

  • VulVulsID:

    漏洞id

  • VulVulsName:

    漏洞名称

  • CveID:

    cve_id

  • SupportDefense:

    漏洞防御类型,从漏洞表富化, 1:支持组件漏洞防御,组件漏洞没有正则加白。2:支持正则防御



36378
36379
36380
# File 'lib/v20180228/models.rb', line 36378

def CveID
  @CveID
end

#SupportDefenseObject

Parameters:

  • VulVulsID:

    漏洞id

  • VulVulsName:

    漏洞名称

  • CveID:

    cve_id

  • SupportDefense:

    漏洞防御类型,从漏洞表富化, 1:支持组件漏洞防御,组件漏洞没有正则加白。2:支持正则防御



36378
36379
36380
# File 'lib/v20180228/models.rb', line 36378

def SupportDefense
  @SupportDefense
end

#VulVulsIDObject

Parameters:

  • VulVulsID:

    漏洞id

  • VulVulsName:

    漏洞名称

  • CveID:

    cve_id

  • SupportDefense:

    漏洞防御类型,从漏洞表富化, 1:支持组件漏洞防御,组件漏洞没有正则加白。2:支持正则防御



36378
36379
36380
# File 'lib/v20180228/models.rb', line 36378

def VulVulsID
  @VulVulsID
end

#VulVulsNameObject

Parameters:

  • VulVulsID:

    漏洞id

  • VulVulsName:

    漏洞名称

  • CveID:

    cve_id

  • SupportDefense:

    漏洞防御类型,从漏洞表富化, 1:支持组件漏洞防御,组件漏洞没有正则加白。2:支持正则防御



36378
36379
36380
# File 'lib/v20180228/models.rb', line 36378

def VulVulsName
  @VulVulsName
end

Instance Method Details

#deserialize(params) ⇒ Object



36387
36388
36389
36390
36391
36392
# File 'lib/v20180228/models.rb', line 36387

def deserialize(params)
  @VulVulsID = params['VulVulsID']
  @VulVulsName = params['VulVulsName']
  @CveID = params['CveID']
  @SupportDefense = params['SupportDefense']
end