Class: TencentCloud::Cwp::V20180228::VulTopInfo

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

Overview

漏洞top统计实体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(vulname = nil, vullevel = nil, vulcount = nil, vulid = nil) ⇒ VulTopInfo

Returns a new instance of VulTopInfo.



41346
41347
41348
41349
41350
41351
# File 'lib/v20180228/models.rb', line 41346

def initialize(vulname=nil, vullevel=nil, vulcount=nil, vulid=nil)
  @VulName = vulname
  @VulLevel = vullevel
  @VulCount = vulcount
  @VulId = vulid
end

Instance Attribute Details

#VulCountObject

Parameters:

  • VulName:

    漏洞 名

  • VulLevel:

    危害等级:1-低危;2-中危;3-高危;4-严重

  • VulCount:

    漏洞数量

  • VulId:

    漏洞id



41344
41345
41346
# File 'lib/v20180228/models.rb', line 41344

def VulCount
  @VulCount
end

#VulIdObject

Parameters:

  • VulName:

    漏洞 名

  • VulLevel:

    危害等级:1-低危;2-中危;3-高危;4-严重

  • VulCount:

    漏洞数量

  • VulId:

    漏洞id



41344
41345
41346
# File 'lib/v20180228/models.rb', line 41344

def VulId
  @VulId
end

#VulLevelObject

Parameters:

  • VulName:

    漏洞 名

  • VulLevel:

    危害等级:1-低危;2-中危;3-高危;4-严重

  • VulCount:

    漏洞数量

  • VulId:

    漏洞id



41344
41345
41346
# File 'lib/v20180228/models.rb', line 41344

def VulLevel
  @VulLevel
end

#VulNameObject

Parameters:

  • VulName:

    漏洞 名

  • VulLevel:

    危害等级:1-低危;2-中危;3-高危;4-严重

  • VulCount:

    漏洞数量

  • VulId:

    漏洞id



41344
41345
41346
# File 'lib/v20180228/models.rb', line 41344

def VulName
  @VulName
end

Instance Method Details

#deserialize(params) ⇒ Object



41353
41354
41355
41356
41357
41358
# File 'lib/v20180228/models.rb', line 41353

def deserialize(params)
  @VulName = params['VulName']
  @VulLevel = params['VulLevel']
  @VulCount = params['VulCount']
  @VulId = params['VulId']
end