Class: TencentCloud::Yunjing::V20180228::Malware

Inherits:
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, machineip = nil, status = nil, filepath = nil, description = nil, machinename = nil, filecreatetime = nil, modifytime = nil, uuid = nil) ⇒ Malware

Returns a new instance of Malware.



5287
5288
5289
5290
5291
5292
5293
5294
5295
5296
5297
# File 'lib/v20180228/models.rb', line 5287

def initialize(id=nil, machineip=nil, status=nil, filepath=nil, description=nil, machinename=nil, filecreatetime=nil, modifytime=nil, uuid=nil)
  @Id = id
  @MachineIp = machineip
  @Status = status
  @FilePath = filepath
  @Description = description
  @MachineName = machinename
  @FileCreateTime = filecreatetime
  @ModifyTime = modifytime
  @Uuid = uuid
end

Instance Attribute Details

#DescriptionObject

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

Parameters:

  • Id:

    事件ID。

  • MachineIp:

    主机IP。

  • Status:

    当前木马状态。

  • FilePath:

    木马所在的路径。

  • Description:

    木马描述。

  • MachineName:

    主机名称。

  • FileCreateTime:

    木马文件创建时间。

  • ModifyTime:

    木马文件修改时间。

  • Uuid:

    云镜客户端唯一标识UUID。



5285
5286
5287
# File 'lib/v20180228/models.rb', line 5285

def Description
  @Description
end

#FileCreateTimeObject

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

Parameters:

  • Id:

    事件ID。

  • MachineIp:

    主机IP。

  • Status:

    当前木马状态。

  • FilePath:

    木马所在的路径。

  • Description:

    木马描述。

  • MachineName:

    主机名称。

  • FileCreateTime:

    木马文件创建时间。

  • ModifyTime:

    木马文件修改时间。

  • Uuid:

    云镜客户端唯一标识UUID。



5285
5286
5287
# File 'lib/v20180228/models.rb', line 5285

def FileCreateTime
  @FileCreateTime
end

#FilePathObject

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

Parameters:

  • Id:

    事件ID。

  • MachineIp:

    主机IP。

  • Status:

    当前木马状态。

  • FilePath:

    木马所在的路径。

  • Description:

    木马描述。

  • MachineName:

    主机名称。

  • FileCreateTime:

    木马文件创建时间。

  • ModifyTime:

    木马文件修改时间。

  • Uuid:

    云镜客户端唯一标识UUID。



5285
5286
5287
# File 'lib/v20180228/models.rb', line 5285

def FilePath
  @FilePath
end

#IdObject

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

Parameters:

  • Id:

    事件ID。

  • MachineIp:

    主机IP。

  • Status:

    当前木马状态。

  • FilePath:

    木马所在的路径。

  • Description:

    木马描述。

  • MachineName:

    主机名称。

  • FileCreateTime:

    木马文件创建时间。

  • ModifyTime:

    木马文件修改时间。

  • Uuid:

    云镜客户端唯一标识UUID。



5285
5286
5287
# File 'lib/v20180228/models.rb', line 5285

def Id
  @Id
end

#MachineIpObject

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

Parameters:

  • Id:

    事件ID。

  • MachineIp:

    主机IP。

  • Status:

    当前木马状态。

  • FilePath:

    木马所在的路径。

  • Description:

    木马描述。

  • MachineName:

    主机名称。

  • FileCreateTime:

    木马文件创建时间。

  • ModifyTime:

    木马文件修改时间。

  • Uuid:

    云镜客户端唯一标识UUID。



5285
5286
5287
# File 'lib/v20180228/models.rb', line 5285

def MachineIp
  @MachineIp
end

#MachineNameObject

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

Parameters:

  • Id:

    事件ID。

  • MachineIp:

    主机IP。

  • Status:

    当前木马状态。

  • FilePath:

    木马所在的路径。

  • Description:

    木马描述。

  • MachineName:

    主机名称。

  • FileCreateTime:

    木马文件创建时间。

  • ModifyTime:

    木马文件修改时间。

  • Uuid:

    云镜客户端唯一标识UUID。



5285
5286
5287
# File 'lib/v20180228/models.rb', line 5285

def MachineName
  @MachineName
end

#ModifyTimeObject

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

Parameters:

  • Id:

    事件ID。

  • MachineIp:

    主机IP。

  • Status:

    当前木马状态。

  • FilePath:

    木马所在的路径。

  • Description:

    木马描述。

  • MachineName:

    主机名称。

  • FileCreateTime:

    木马文件创建时间。

  • ModifyTime:

    木马文件修改时间。

  • Uuid:

    云镜客户端唯一标识UUID。



5285
5286
5287
# File 'lib/v20180228/models.rb', line 5285

def ModifyTime
  @ModifyTime
end

#StatusObject

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

Parameters:

  • Id:

    事件ID。

  • MachineIp:

    主机IP。

  • Status:

    当前木马状态。

  • FilePath:

    木马所在的路径。

  • Description:

    木马描述。

  • MachineName:

    主机名称。

  • FileCreateTime:

    木马文件创建时间。

  • ModifyTime:

    木马文件修改时间。

  • Uuid:

    云镜客户端唯一标识UUID。



5285
5286
5287
# File 'lib/v20180228/models.rb', line 5285

def Status
  @Status
end

#UuidObject

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

Parameters:

  • Id:

    事件ID。

  • MachineIp:

    主机IP。

  • Status:

    当前木马状态。

  • FilePath:

    木马所在的路径。

  • Description:

    木马描述。

  • MachineName:

    主机名称。

  • FileCreateTime:

    木马文件创建时间。

  • ModifyTime:

    木马文件修改时间。

  • Uuid:

    云镜客户端唯一标识UUID。



5285
5286
5287
# File 'lib/v20180228/models.rb', line 5285

def Uuid
  @Uuid
end

Instance Method Details

#deserialize(params) ⇒ Object



5299
5300
5301
5302
5303
5304
5305
5306
5307
5308
5309
# File 'lib/v20180228/models.rb', line 5299

def deserialize(params)
  @Id = params['Id']
  @MachineIp = params['MachineIp']
  @Status = params['Status']
  @FilePath = params['FilePath']
  @Description = params['Description']
  @MachineName = params['MachineName']
  @FileCreateTime = params['FileCreateTime']
  @ModifyTime = params['ModifyTime']
  @Uuid = params['Uuid']
end