Class: TencentCloud::Yunjing::V20180228::WeeklyReportVul

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

Overview

专业版周报漏洞数据。

Instance Attribute Summary collapse

  • #LastScanTime ⇒ Object
  • WEB : Web漏洞
  • SYSTEM :系统组件漏洞
  • BASELINE : 安全基线
  • UN_OPERATED : 待处理
  • SCANING : 扫描中
  • FIXED : 已修复
  • .
  • #MachineIp ⇒ Object
  • WEB : Web漏洞
  • SYSTEM :系统组件漏洞
  • BASELINE : 安全基线
  • UN_OPERATED : 待处理
  • SCANING : 扫描中
  • FIXED : 已修复
  • .
  • #VulName ⇒ Object
  • WEB : Web漏洞
  • SYSTEM :系统组件漏洞
  • BASELINE : 安全基线
  • UN_OPERATED : 待处理
  • SCANING : 扫描中
  • FIXED : 已修复
  • .
  • #VulStatus ⇒ Object
  • WEB : Web漏洞
  • SYSTEM :系统组件漏洞
  • BASELINE : 安全基线
  • UN_OPERATED : 待处理
  • SCANING : 扫描中
  • FIXED : 已修复
  • .
  • #VulType ⇒ Object
  • WEB : Web漏洞
  • SYSTEM :系统组件漏洞
  • BASELINE : 安全基线
  • UN_OPERATED : 待处理
  • SCANING : 扫描中
  • FIXED : 已修复
  • .

    Instance Method Summary collapse

    Constructor Details

    #initialize(machineip = nil, vulname = nil, vultype = nil, description = nil, vulstatus = nil, lastscantime = nil) ⇒ WeeklyReportVul

    Returns a new instance of WeeklyReportVul.

    
    
    6860
    6861
    6862
    6863
    6864
    6865
    6866
    6867
    # File 'lib/v20180228/models.rb', line 6860
    
    def initialize(machineip=nil, vulname=nil, vultype=nil, description=nil, vulstatus=nil, lastscantime=nil)
      @MachineIp = machineip
      @VulName = vulname
      @VulType = vultype
      @Description = description
      @VulStatus = vulstatus
      @LastScanTime = lastscantime
    end

    Instance Attribute Details

    #DescriptionObject

  • WEB : Web漏洞
  • SYSTEM :系统组件漏洞
  • BASELINE : 安全基线
  • UN_OPERATED : 待处理
  • SCANING : 扫描中
  • FIXED : 已修复
  • Parameters:

    • MachineIp:

      主机内网IP。

    • VulName:

      漏洞名称。

    • VulType:

      漏洞类型。

    • Description:

      漏洞描述。

    • VulStatus:

      漏洞状态。

    • LastScanTime:

      最后扫描时间。

    
    
    6858
    6859
    6860
    # File 'lib/v20180228/models.rb', line 6858
    
    def Description
      @Description
    end

    #LastScanTimeObject

  • WEB : Web漏洞
  • SYSTEM :系统组件漏洞
  • BASELINE : 安全基线
  • UN_OPERATED : 待处理
  • SCANING : 扫描中
  • FIXED : 已修复
  • Parameters:

    • MachineIp:

      主机内网IP。

    • VulName:

      漏洞名称。

    • VulType:

      漏洞类型。

    • Description:

      漏洞描述。

    • VulStatus:

      漏洞状态。

    • LastScanTime:

      最后扫描时间。

    
    
    6858
    6859
    6860
    # File 'lib/v20180228/models.rb', line 6858
    
    def LastScanTime
      @LastScanTime
    end

    #MachineIpObject

  • WEB : Web漏洞
  • SYSTEM :系统组件漏洞
  • BASELINE : 安全基线
  • UN_OPERATED : 待处理
  • SCANING : 扫描中
  • FIXED : 已修复
  • Parameters:

    • MachineIp:

      主机内网IP。

    • VulName:

      漏洞名称。

    • VulType:

      漏洞类型。

    • Description:

      漏洞描述。

    • VulStatus:

      漏洞状态。

    • LastScanTime:

      最后扫描时间。

    
    
    6858
    6859
    6860
    # File 'lib/v20180228/models.rb', line 6858
    
    def MachineIp
      @MachineIp
    end

    #VulNameObject

  • WEB : Web漏洞
  • SYSTEM :系统组件漏洞
  • BASELINE : 安全基线
  • UN_OPERATED : 待处理
  • SCANING : 扫描中
  • FIXED : 已修复
  • Parameters:

    • MachineIp:

      主机内网IP。

    • VulName:

      漏洞名称。

    • VulType:

      漏洞类型。

    • Description:

      漏洞描述。

    • VulStatus:

      漏洞状态。

    • LastScanTime:

      最后扫描时间。

    
    
    6858
    6859
    6860
    # File 'lib/v20180228/models.rb', line 6858
    
    def VulName
      @VulName
    end

    #VulStatusObject

  • WEB : Web漏洞
  • SYSTEM :系统组件漏洞
  • BASELINE : 安全基线
  • UN_OPERATED : 待处理
  • SCANING : 扫描中
  • FIXED : 已修复
  • Parameters:

    • MachineIp:

      主机内网IP。

    • VulName:

      漏洞名称。

    • VulType:

      漏洞类型。

    • Description:

      漏洞描述。

    • VulStatus:

      漏洞状态。

    • LastScanTime:

      最后扫描时间。

    
    
    6858
    6859
    6860
    # File 'lib/v20180228/models.rb', line 6858
    
    def VulStatus
      @VulStatus
    end

    #VulTypeObject

  • WEB : Web漏洞
  • SYSTEM :系统组件漏洞
  • BASELINE : 安全基线
  • UN_OPERATED : 待处理
  • SCANING : 扫描中
  • FIXED : 已修复
  • Parameters:

    • MachineIp:

      主机内网IP。

    • VulName:

      漏洞名称。

    • VulType:

      漏洞类型。

    • Description:

      漏洞描述。

    • VulStatus:

      漏洞状态。

    • LastScanTime:

      最后扫描时间。

    
    
    6858
    6859
    6860
    # File 'lib/v20180228/models.rb', line 6858
    
    def VulType
      @VulType
    end

    Instance Method Details

    #deserialize(params) ⇒ Object

    
    
    6869
    6870
    6871
    6872
    6873
    6874
    6875
    6876
    # File 'lib/v20180228/models.rb', line 6869
    
    def deserialize(params)
      @MachineIp = params['MachineIp']
      @VulName = params['VulName']
      @VulType = params['VulType']
      @Description = params['Description']
      @VulStatus = params['VulStatus']
      @LastScanTime = params['LastScanTime']
    end