Class: TencentCloud::Yunjing::V20180228::ImpactedHost

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

Overview

受影响主机信息

Instance Attribute Summary collapse

  • #Id ⇒ Object
  • UN_OPERATED :待处理
  • SCANING : 扫描中
  • FIXED : 已修复
  • .
  • #IsProVersion ⇒ Object
  • UN_OPERATED :待处理
  • SCANING : 扫描中
  • FIXED : 已修复
  • .
  • #LastScanTime ⇒ Object
  • UN_OPERATED :待处理
  • SCANING : 扫描中
  • FIXED : 已修复
  • .
  • #MachineIp ⇒ Object
  • UN_OPERATED :待处理
  • SCANING : 扫描中
  • FIXED : 已修复
  • .
  • #MachineName ⇒ Object
  • UN_OPERATED :待处理
  • SCANING : 扫描中
  • FIXED : 已修复
  • .
  • #Uuid ⇒ Object
  • UN_OPERATED :待处理
  • SCANING : 扫描中
  • FIXED : 已修复
  • .
  • #VulId ⇒ Object
  • UN_OPERATED :待处理
  • SCANING : 扫描中
  • FIXED : 已修复
  • .
  • #VulStatus ⇒ Object
  • UN_OPERATED :待处理
  • SCANING : 扫描中
  • FIXED : 已修复
  • .

    Instance Method Summary collapse

    Constructor Details

    #initialize(id = nil, machineip = nil, machinename = nil, lastscantime = nil, vulstatus = nil, uuid = nil, description = nil, vulid = nil, isproversion = nil) ⇒ ImpactedHost

    Returns a new instance of ImpactedHost.

    
    
    4865
    4866
    4867
    4868
    4869
    4870
    4871
    4872
    4873
    4874
    4875
    # File 'lib/v20180228/models.rb', line 4865
    
    def initialize(id=nil, machineip=nil, machinename=nil, lastscantime=nil, vulstatus=nil, uuid=nil, description=nil, vulid=nil, isproversion=nil)
      @Id = id
      @MachineIp = machineip
      @MachineName = machinename
      @LastScanTime = lastscantime
      @VulStatus = vulstatus
      @Uuid = uuid
      @Description = description
      @VulId = vulid
      @IsProVersion = isproversion
    end

    Instance Attribute Details

    #DescriptionObject

  • UN_OPERATED :待处理
  • SCANING : 扫描中
  • FIXED : 已修复
  • Parameters:

    • Id:

      漏洞ID。

    • MachineIp:

      主机IP。

    • MachineName:

      主机名称。

    • LastScanTime:

      最后检测时间。

    • VulStatus:

      漏洞状态。

    • Uuid:

      云镜客户端唯一标识UUID。

    • Description:

      漏洞描述。

    • VulId:

      漏洞种类ID。

    • IsProVersion:

      是否为专业版。

    
    
    4863
    4864
    4865
    # File 'lib/v20180228/models.rb', line 4863
    
    def Description
      @Description
    end

    #IdObject

  • UN_OPERATED :待处理
  • SCANING : 扫描中
  • FIXED : 已修复
  • Parameters:

    • Id:

      漏洞ID。

    • MachineIp:

      主机IP。

    • MachineName:

      主机名称。

    • LastScanTime:

      最后检测时间。

    • VulStatus:

      漏洞状态。

    • Uuid:

      云镜客户端唯一标识UUID。

    • Description:

      漏洞描述。

    • VulId:

      漏洞种类ID。

    • IsProVersion:

      是否为专业版。

    
    
    4863
    4864
    4865
    # File 'lib/v20180228/models.rb', line 4863
    
    def Id
      @Id
    end

    #IsProVersionObject

  • UN_OPERATED :待处理
  • SCANING : 扫描中
  • FIXED : 已修复
  • Parameters:

    • Id:

      漏洞ID。

    • MachineIp:

      主机IP。

    • MachineName:

      主机名称。

    • LastScanTime:

      最后检测时间。

    • VulStatus:

      漏洞状态。

    • Uuid:

      云镜客户端唯一标识UUID。

    • Description:

      漏洞描述。

    • VulId:

      漏洞种类ID。

    • IsProVersion:

      是否为专业版。

    
    
    4863
    4864
    4865
    # File 'lib/v20180228/models.rb', line 4863
    
    def IsProVersion
      @IsProVersion
    end

    #LastScanTimeObject

  • UN_OPERATED :待处理
  • SCANING : 扫描中
  • FIXED : 已修复
  • Parameters:

    • Id:

      漏洞ID。

    • MachineIp:

      主机IP。

    • MachineName:

      主机名称。

    • LastScanTime:

      最后检测时间。

    • VulStatus:

      漏洞状态。

    • Uuid:

      云镜客户端唯一标识UUID。

    • Description:

      漏洞描述。

    • VulId:

      漏洞种类ID。

    • IsProVersion:

      是否为专业版。

    
    
    4863
    4864
    4865
    # File 'lib/v20180228/models.rb', line 4863
    
    def LastScanTime
      @LastScanTime
    end

    #MachineIpObject

  • UN_OPERATED :待处理
  • SCANING : 扫描中
  • FIXED : 已修复
  • Parameters:

    • Id:

      漏洞ID。

    • MachineIp:

      主机IP。

    • MachineName:

      主机名称。

    • LastScanTime:

      最后检测时间。

    • VulStatus:

      漏洞状态。

    • Uuid:

      云镜客户端唯一标识UUID。

    • Description:

      漏洞描述。

    • VulId:

      漏洞种类ID。

    • IsProVersion:

      是否为专业版。

    
    
    4863
    4864
    4865
    # File 'lib/v20180228/models.rb', line 4863
    
    def MachineIp
      @MachineIp
    end

    #MachineNameObject

  • UN_OPERATED :待处理
  • SCANING : 扫描中
  • FIXED : 已修复
  • Parameters:

    • Id:

      漏洞ID。

    • MachineIp:

      主机IP。

    • MachineName:

      主机名称。

    • LastScanTime:

      最后检测时间。

    • VulStatus:

      漏洞状态。

    • Uuid:

      云镜客户端唯一标识UUID。

    • Description:

      漏洞描述。

    • VulId:

      漏洞种类ID。

    • IsProVersion:

      是否为专业版。

    
    
    4863
    4864
    4865
    # File 'lib/v20180228/models.rb', line 4863
    
    def MachineName
      @MachineName
    end

    #UuidObject

  • UN_OPERATED :待处理
  • SCANING : 扫描中
  • FIXED : 已修复
  • Parameters:

    • Id:

      漏洞ID。

    • MachineIp:

      主机IP。

    • MachineName:

      主机名称。

    • LastScanTime:

      最后检测时间。

    • VulStatus:

      漏洞状态。

    • Uuid:

      云镜客户端唯一标识UUID。

    • Description:

      漏洞描述。

    • VulId:

      漏洞种类ID。

    • IsProVersion:

      是否为专业版。

    
    
    4863
    4864
    4865
    # File 'lib/v20180228/models.rb', line 4863
    
    def Uuid
      @Uuid
    end

    #VulIdObject

  • UN_OPERATED :待处理
  • SCANING : 扫描中
  • FIXED : 已修复
  • Parameters:

    • Id:

      漏洞ID。

    • MachineIp:

      主机IP。

    • MachineName:

      主机名称。

    • LastScanTime:

      最后检测时间。

    • VulStatus:

      漏洞状态。

    • Uuid:

      云镜客户端唯一标识UUID。

    • Description:

      漏洞描述。

    • VulId:

      漏洞种类ID。

    • IsProVersion:

      是否为专业版。

    
    
    4863
    4864
    4865
    # File 'lib/v20180228/models.rb', line 4863
    
    def VulId
      @VulId
    end

    #VulStatusObject

  • UN_OPERATED :待处理
  • SCANING : 扫描中
  • FIXED : 已修复
  • Parameters:

    • Id:

      漏洞ID。

    • MachineIp:

      主机IP。

    • MachineName:

      主机名称。

    • LastScanTime:

      最后检测时间。

    • VulStatus:

      漏洞状态。

    • Uuid:

      云镜客户端唯一标识UUID。

    • Description:

      漏洞描述。

    • VulId:

      漏洞种类ID。

    • IsProVersion:

      是否为专业版。

    
    
    4863
    4864
    4865
    # File 'lib/v20180228/models.rb', line 4863
    
    def VulStatus
      @VulStatus
    end

    Instance Method Details

    #deserialize(params) ⇒ Object

    
    
    4877
    4878
    4879
    4880
    4881
    4882
    4883
    4884
    4885
    4886
    4887
    # File 'lib/v20180228/models.rb', line 4877
    
    def deserialize(params)
      @Id = params['Id']
      @MachineIp = params['MachineIp']
      @MachineName = params['MachineName']
      @LastScanTime = params['LastScanTime']
      @VulStatus = params['VulStatus']
      @Uuid = params['Uuid']
      @Description = params['Description']
      @VulId = params['VulId']
      @IsProVersion = params['IsProVersion']
    end