Class: TencentCloud::Cwp::V20180228::ScreenVulInfo

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(id = nil, name = nil, vulid = nil, lasttime = nil, level = nil, category = nil, uuid = nil) ⇒ ScreenVulInfo

Returns a new instance of ScreenVulInfo.



38778
38779
38780
38781
38782
38783
38784
38785
38786
# File 'lib/v20180228/models.rb', line 38778

def initialize(id=nil, name=nil, vulid=nil, lasttime=nil, level=nil, category=nil, uuid=nil)
  @Id = id
  @Name = name
  @VulId = vulid
  @LastTime = lasttime
  @Level = level
  @Category = category
  @Uuid = uuid
end

Instance Attribute Details

#CategoryObject

Parameters:

  • Id:

    漏洞事件id

  • Name:

    漏洞名

  • VulId:

    漏洞id

  • LastTime:

    最后检测时间

  • Level:

    漏洞等级 1:低 2:中 3:高 4:提示

  • Category:

    漏洞类型 1: web-cms漏洞, 2:应用漏洞, 4: Linux软件漏洞, 5: Windows系统漏洞

  • Uuid:

    主机UUID



38776
38777
38778
# File 'lib/v20180228/models.rb', line 38776

def Category
  @Category
end

#IdObject

Parameters:

  • Id:

    漏洞事件id

  • Name:

    漏洞名

  • VulId:

    漏洞id

  • LastTime:

    最后检测时间

  • Level:

    漏洞等级 1:低 2:中 3:高 4:提示

  • Category:

    漏洞类型 1: web-cms漏洞, 2:应用漏洞, 4: Linux软件漏洞, 5: Windows系统漏洞

  • Uuid:

    主机UUID



38776
38777
38778
# File 'lib/v20180228/models.rb', line 38776

def Id
  @Id
end

#LastTimeObject

Parameters:

  • Id:

    漏洞事件id

  • Name:

    漏洞名

  • VulId:

    漏洞id

  • LastTime:

    最后检测时间

  • Level:

    漏洞等级 1:低 2:中 3:高 4:提示

  • Category:

    漏洞类型 1: web-cms漏洞, 2:应用漏洞, 4: Linux软件漏洞, 5: Windows系统漏洞

  • Uuid:

    主机UUID



38776
38777
38778
# File 'lib/v20180228/models.rb', line 38776

def LastTime
  @LastTime
end

#LevelObject

Parameters:

  • Id:

    漏洞事件id

  • Name:

    漏洞名

  • VulId:

    漏洞id

  • LastTime:

    最后检测时间

  • Level:

    漏洞等级 1:低 2:中 3:高 4:提示

  • Category:

    漏洞类型 1: web-cms漏洞, 2:应用漏洞, 4: Linux软件漏洞, 5: Windows系统漏洞

  • Uuid:

    主机UUID



38776
38777
38778
# File 'lib/v20180228/models.rb', line 38776

def Level
  @Level
end

#NameObject

Parameters:

  • Id:

    漏洞事件id

  • Name:

    漏洞名

  • VulId:

    漏洞id

  • LastTime:

    最后检测时间

  • Level:

    漏洞等级 1:低 2:中 3:高 4:提示

  • Category:

    漏洞类型 1: web-cms漏洞, 2:应用漏洞, 4: Linux软件漏洞, 5: Windows系统漏洞

  • Uuid:

    主机UUID



38776
38777
38778
# File 'lib/v20180228/models.rb', line 38776

def Name
  @Name
end

#UuidObject

Parameters:

  • Id:

    漏洞事件id

  • Name:

    漏洞名

  • VulId:

    漏洞id

  • LastTime:

    最后检测时间

  • Level:

    漏洞等级 1:低 2:中 3:高 4:提示

  • Category:

    漏洞类型 1: web-cms漏洞, 2:应用漏洞, 4: Linux软件漏洞, 5: Windows系统漏洞

  • Uuid:

    主机UUID



38776
38777
38778
# File 'lib/v20180228/models.rb', line 38776

def Uuid
  @Uuid
end

#VulIdObject

Parameters:

  • Id:

    漏洞事件id

  • Name:

    漏洞名

  • VulId:

    漏洞id

  • LastTime:

    最后检测时间

  • Level:

    漏洞等级 1:低 2:中 3:高 4:提示

  • Category:

    漏洞类型 1: web-cms漏洞, 2:应用漏洞, 4: Linux软件漏洞, 5: Windows系统漏洞

  • Uuid:

    主机UUID



38776
38777
38778
# File 'lib/v20180228/models.rb', line 38776

def VulId
  @VulId
end

Instance Method Details

#deserialize(params) ⇒ Object



38788
38789
38790
38791
38792
38793
38794
38795
38796
# File 'lib/v20180228/models.rb', line 38788

def deserialize(params)
  @Id = params['Id']
  @Name = params['Name']
  @VulId = params['VulId']
  @LastTime = params['LastTime']
  @Level = params['Level']
  @Category = params['Category']
  @Uuid = params['Uuid']
end