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

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

Overview

专业周报木马数据。

Instance Attribute Summary collapse

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

<li>UN_OPERATED:未处理</li> <li>SEGREGATED:已隔离</li> <li>TRUSTED:已信任</li> <li>SEPARATING:隔离中</li> <li>RECOVERING:恢复中</li>

Parameters:

  • MachineIp:

    主机IP。

  • FilePath:

    木马文件路径。

  • Md5:

    木马文件MD5值。

  • FindTime:

    木马发现时间。

  • Status:

    当前木马状态。



6778
6779
6780
# File 'lib/v20180228/models.rb', line 6778

def FilePath
  @FilePath
end

#FindTimeObject

<li>UN_OPERATED:未处理</li> <li>SEGREGATED:已隔离</li> <li>TRUSTED:已信任</li> <li>SEPARATING:隔离中</li> <li>RECOVERING:恢复中</li>

Parameters:

  • MachineIp:

    主机IP。

  • FilePath:

    木马文件路径。

  • Md5:

    木马文件MD5值。

  • FindTime:

    木马发现时间。

  • Status:

    当前木马状态。



6778
6779
6780
# File 'lib/v20180228/models.rb', line 6778

def FindTime
  @FindTime
end

#MachineIpObject

<li>UN_OPERATED:未处理</li> <li>SEGREGATED:已隔离</li> <li>TRUSTED:已信任</li> <li>SEPARATING:隔离中</li> <li>RECOVERING:恢复中</li>

Parameters:

  • MachineIp:

    主机IP。

  • FilePath:

    木马文件路径。

  • Md5:

    木马文件MD5值。

  • FindTime:

    木马发现时间。

  • Status:

    当前木马状态。



6778
6779
6780
# File 'lib/v20180228/models.rb', line 6778

def MachineIp
  @MachineIp
end

#Md5Object

<li>UN_OPERATED:未处理</li> <li>SEGREGATED:已隔离</li> <li>TRUSTED:已信任</li> <li>SEPARATING:隔离中</li> <li>RECOVERING:恢复中</li>

Parameters:

  • MachineIp:

    主机IP。

  • FilePath:

    木马文件路径。

  • Md5:

    木马文件MD5值。

  • FindTime:

    木马发现时间。

  • Status:

    当前木马状态。



6778
6779
6780
# File 'lib/v20180228/models.rb', line 6778

def Md5
  @Md5
end

#StatusObject

<li>UN_OPERATED:未处理</li> <li>SEGREGATED:已隔离</li> <li>TRUSTED:已信任</li> <li>SEPARATING:隔离中</li> <li>RECOVERING:恢复中</li>

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