Class: TencentCloud::Yunjing::V20180228::WeeklyReportMalware

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

Overview

专业周报木马数据。

Instance Attribute Summary collapse

  • #FindTime ⇒ Object
  • UN_OPERATED:未处理
  • SEGREGATED:已隔离
  • TRUSTED:已信任
  • SEPARATING:隔离中
  • RECOVERING:恢复中
  • .
  • #MachineIp ⇒ Object
  • UN_OPERATED:未处理
  • SEGREGATED:已隔离
  • TRUSTED:已信任
  • SEPARATING:隔离中
  • RECOVERING:恢复中
  • .
  • #Md5 ⇒ Object
  • UN_OPERATED:未处理
  • SEGREGATED:已隔离
  • TRUSTED:已信任
  • SEPARATING:隔离中
  • RECOVERING:恢复中
  • .
  • #Status ⇒ Object
  • UN_OPERATED:未处理
  • SEGREGATED:已隔离
  • TRUSTED:已信任
  • SEPARATING:隔离中
  • RECOVERING:恢复中
  • .

    Instance Method Summary collapse

    Constructor Details

    #initialize(machineip = nil, filepath = nil, md5 = nil, findtime = nil, status = nil) ⇒ WeeklyReportMalware

    Returns a new instance of WeeklyReportMalware.

    
    
    6780
    6781
    6782
    6783
    6784
    6785
    6786
    # File 'lib/v20180228/models.rb', line 6780
    
    def initialize(machineip=nil, filepath=nil, md5=nil, findtime=nil, status=nil)
      @MachineIp = machineip
      @FilePath = filepath
      @Md5 = md5
      @FindTime = findtime
      @Status = status
    end

    Instance Attribute Details

    #FilePathObject

  • UN_OPERATED:未处理
  • SEGREGATED:已隔离
  • TRUSTED:已信任
  • SEPARATING:隔离中
  • RECOVERING:恢复中
  • Parameters:

    • MachineIp:

      主机IP。

    • FilePath:

      木马文件路径。

    • Md5:

      木马文件MD5值。

    • FindTime:

      木马发现时间。

    • Status:

      当前木马状态。

    
    
    6778
    6779
    6780
    # File 'lib/v20180228/models.rb', line 6778
    
    def FilePath
      @FilePath
    end

    #FindTimeObject

  • UN_OPERATED:未处理
  • SEGREGATED:已隔离
  • TRUSTED:已信任
  • SEPARATING:隔离中
  • RECOVERING:恢复中
  • Parameters:

    • MachineIp:

      主机IP。

    • FilePath:

      木马文件路径。

    • Md5:

      木马文件MD5值。

    • FindTime:

      木马发现时间。

    • Status:

      当前木马状态。

    
    
    6778
    6779
    6780
    # File 'lib/v20180228/models.rb', line 6778
    
    def FindTime
      @FindTime
    end

    #MachineIpObject

  • UN_OPERATED:未处理
  • SEGREGATED:已隔离
  • TRUSTED:已信任
  • SEPARATING:隔离中
  • RECOVERING:恢复中
  • Parameters:

    • MachineIp:

      主机IP。

    • FilePath:

      木马文件路径。

    • Md5:

      木马文件MD5值。

    • FindTime:

      木马发现时间。

    • Status:

      当前木马状态。

    
    
    6778
    6779
    6780
    # File 'lib/v20180228/models.rb', line 6778
    
    def MachineIp
      @MachineIp
    end

    #Md5Object

  • UN_OPERATED:未处理
  • SEGREGATED:已隔离
  • TRUSTED:已信任
  • SEPARATING:隔离中
  • RECOVERING:恢复中
  • Parameters:

    • MachineIp:

      主机IP。

    • FilePath:

      木马文件路径。

    • Md5:

      木马文件MD5值。

    • FindTime:

      木马发现时间。

    • Status:

      当前木马状态。

    
    
    6778
    6779
    6780
    # File 'lib/v20180228/models.rb', line 6778
    
    def Md5
      @Md5
    end

    #StatusObject

  • UN_OPERATED:未处理
  • SEGREGATED:已隔离
  • TRUSTED:已信任
  • SEPARATING:隔离中
  • RECOVERING:恢复中
  • Parameters:

    • MachineIp:

      主机IP。

    • FilePath:

      木马文件路径。

    • Md5:

      木马文件MD5值。

    • FindTime:

      木马发现时间。

    • Status:

      当前木马状态。

    
    
    6778
    6779
    6780
    # File 'lib/v20180228/models.rb', line 6778
    
    def Status
      @Status
    end

    Instance Method Details

    #deserialize(params) ⇒ Object

    
    
    6788
    6789
    6790
    6791
    6792
    6793
    6794
    # File 'lib/v20180228/models.rb', line 6788
    
    def deserialize(params)
      @MachineIp = params['MachineIp']
      @FilePath = params['FilePath']
      @Md5 = params['Md5']
      @FindTime = params['FindTime']
      @Status = params['Status']
    end