Class: TencentCloud::Yunjing::V20180228::MaliciousRequest

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, uuid = nil, machineip = nil, machinename = nil, domain = nil, count = nil, processname = nil, status = nil, description = nil, reference = nil, createtime = nil, mergetime = nil, processmd5 = nil, cmdline = nil, pid = nil) ⇒ MaliciousRequest

Returns a new instance of MaliciousRequest.



5225
5226
5227
5228
5229
5230
5231
5232
5233
5234
5235
5236
5237
5238
5239
5240
5241
# File 'lib/v20180228/models.rb', line 5225

def initialize(id=nil, uuid=nil, machineip=nil, machinename=nil, domain=nil, count=nil, processname=nil, status=nil, description=nil, reference=nil, createtime=nil, mergetime=nil, processmd5=nil, cmdline=nil, pid=nil)
  @Id = id
  @Uuid = uuid
  @MachineIp = machineip
  @MachineName = machinename
  @Domain = domain
  @Count = count
  @ProcessName = processname
  @Status = status
  @Description = description
  @Reference = reference
  @CreateTime = createtime
  @MergeTime = mergetime
  @ProcessMd5 = processmd5
  @CmdLine = cmdline
  @Pid = pid
end

Instance Attribute Details

#CmdLineObject

<li>UN_OPERATED:待处理</li> <li>TRUSTED:已信任</li> <li>UN_TRUSTED:已取消信任</li> 值。

Parameters:

  • Id:

    记录ID。

  • Uuid:

    云镜客户端UUID。

  • MachineIp:

    主机内网IP。

  • MachineName:

    主机名。

  • Domain:

    恶意请求域名。

  • Count:

    恶意请求数。

  • ProcessName:

    进程名。

  • Status:

    记录状态。

  • Description:

    恶意请求域名描述。

  • Reference:

    参考地址。

  • CreateTime:

    发现时间。

  • MergeTime:

    记录合并时间。

  • ProcessMd5:

    进程MD5

  • CmdLine:

    执行命令行。

  • Pid:

    进程PID。



5223
5224
5225
# File 'lib/v20180228/models.rb', line 5223

def CmdLine
  @CmdLine
end

#CountObject

<li>UN_OPERATED:待处理</li> <li>TRUSTED:已信任</li> <li>UN_TRUSTED:已取消信任</li> 值。

Parameters:

  • Id:

    记录ID。

  • Uuid:

    云镜客户端UUID。

  • MachineIp:

    主机内网IP。

  • MachineName:

    主机名。

  • Domain:

    恶意请求域名。

  • Count:

    恶意请求数。

  • ProcessName:

    进程名。

  • Status:

    记录状态。

  • Description:

    恶意请求域名描述。

  • Reference:

    参考地址。

  • CreateTime:

    发现时间。

  • MergeTime:

    记录合并时间。

  • ProcessMd5:

    进程MD5

  • CmdLine:

    执行命令行。

  • Pid:

    进程PID。



5223
5224
5225
# File 'lib/v20180228/models.rb', line 5223

def Count
  @Count
end

#CreateTimeObject

<li>UN_OPERATED:待处理</li> <li>TRUSTED:已信任</li> <li>UN_TRUSTED:已取消信任</li> 值。

Parameters:

  • Id:

    记录ID。

  • Uuid:

    云镜客户端UUID。

  • MachineIp:

    主机内网IP。

  • MachineName:

    主机名。

  • Domain:

    恶意请求域名。

  • Count:

    恶意请求数。

  • ProcessName:

    进程名。

  • Status:

    记录状态。

  • Description:

    恶意请求域名描述。

  • Reference:

    参考地址。

  • CreateTime:

    发现时间。

  • MergeTime:

    记录合并时间。

  • ProcessMd5:

    进程MD5

  • CmdLine:

    执行命令行。

  • Pid:

    进程PID。



5223
5224
5225
# File 'lib/v20180228/models.rb', line 5223

def CreateTime
  @CreateTime
end

#DescriptionObject

<li>UN_OPERATED:待处理</li> <li>TRUSTED:已信任</li> <li>UN_TRUSTED:已取消信任</li> 值。

Parameters:

  • Id:

    记录ID。

  • Uuid:

    云镜客户端UUID。

  • MachineIp:

    主机内网IP。

  • MachineName:

    主机名。

  • Domain:

    恶意请求域名。

  • Count:

    恶意请求数。

  • ProcessName:

    进程名。

  • Status:

    记录状态。

  • Description:

    恶意请求域名描述。

  • Reference:

    参考地址。

  • CreateTime:

    发现时间。

  • MergeTime:

    记录合并时间。

  • ProcessMd5:

    进程MD5

  • CmdLine:

    执行命令行。

  • Pid:

    进程PID。



5223
5224
5225
# File 'lib/v20180228/models.rb', line 5223

def Description
  @Description
end

#DomainObject

<li>UN_OPERATED:待处理</li> <li>TRUSTED:已信任</li> <li>UN_TRUSTED:已取消信任</li> 值。

Parameters:

  • Id:

    记录ID。

  • Uuid:

    云镜客户端UUID。

  • MachineIp:

    主机内网IP。

  • MachineName:

    主机名。

  • Domain:

    恶意请求域名。

  • Count:

    恶意请求数。

  • ProcessName:

    进程名。

  • Status:

    记录状态。

  • Description:

    恶意请求域名描述。

  • Reference:

    参考地址。

  • CreateTime:

    发现时间。

  • MergeTime:

    记录合并时间。

  • ProcessMd5:

    进程MD5

  • CmdLine:

    执行命令行。

  • Pid:

    进程PID。



5223
5224
5225
# File 'lib/v20180228/models.rb', line 5223

def Domain
  @Domain
end

#IdObject

<li>UN_OPERATED:待处理</li> <li>TRUSTED:已信任</li> <li>UN_TRUSTED:已取消信任</li> 值。

Parameters:

  • Id:

    记录ID。

  • Uuid:

    云镜客户端UUID。

  • MachineIp:

    主机内网IP。

  • MachineName:

    主机名。

  • Domain:

    恶意请求域名。

  • Count:

    恶意请求数。

  • ProcessName:

    进程名。

  • Status:

    记录状态。

  • Description:

    恶意请求域名描述。

  • Reference:

    参考地址。

  • CreateTime:

    发现时间。

  • MergeTime:

    记录合并时间。

  • ProcessMd5:

    进程MD5

  • CmdLine:

    执行命令行。

  • Pid:

    进程PID。



5223
5224
5225
# File 'lib/v20180228/models.rb', line 5223

def Id
  @Id
end

#MachineIpObject

<li>UN_OPERATED:待处理</li> <li>TRUSTED:已信任</li> <li>UN_TRUSTED:已取消信任</li> 值。

Parameters:

  • Id:

    记录ID。

  • Uuid:

    云镜客户端UUID。

  • MachineIp:

    主机内网IP。

  • MachineName:

    主机名。

  • Domain:

    恶意请求域名。

  • Count:

    恶意请求数。

  • ProcessName:

    进程名。

  • Status:

    记录状态。

  • Description:

    恶意请求域名描述。

  • Reference:

    参考地址。

  • CreateTime:

    发现时间。

  • MergeTime:

    记录合并时间。

  • ProcessMd5:

    进程MD5

  • CmdLine:

    执行命令行。

  • Pid:

    进程PID。



5223
5224
5225
# File 'lib/v20180228/models.rb', line 5223

def MachineIp
  @MachineIp
end

#MachineNameObject

<li>UN_OPERATED:待处理</li> <li>TRUSTED:已信任</li> <li>UN_TRUSTED:已取消信任</li> 值。

Parameters:

  • Id:

    记录ID。

  • Uuid:

    云镜客户端UUID。

  • MachineIp:

    主机内网IP。

  • MachineName:

    主机名。

  • Domain:

    恶意请求域名。

  • Count:

    恶意请求数。

  • ProcessName:

    进程名。

  • Status:

    记录状态。

  • Description:

    恶意请求域名描述。

  • Reference:

    参考地址。

  • CreateTime:

    发现时间。

  • MergeTime:

    记录合并时间。

  • ProcessMd5:

    进程MD5

  • CmdLine:

    执行命令行。

  • Pid:

    进程PID。



5223
5224
5225
# File 'lib/v20180228/models.rb', line 5223

def MachineName
  @MachineName
end

#MergeTimeObject

<li>UN_OPERATED:待处理</li> <li>TRUSTED:已信任</li> <li>UN_TRUSTED:已取消信任</li> 值。

Parameters:

  • Id:

    记录ID。

  • Uuid:

    云镜客户端UUID。

  • MachineIp:

    主机内网IP。

  • MachineName:

    主机名。

  • Domain:

    恶意请求域名。

  • Count:

    恶意请求数。

  • ProcessName:

    进程名。

  • Status:

    记录状态。

  • Description:

    恶意请求域名描述。

  • Reference:

    参考地址。

  • CreateTime:

    发现时间。

  • MergeTime:

    记录合并时间。

  • ProcessMd5:

    进程MD5

  • CmdLine:

    执行命令行。

  • Pid:

    进程PID。



5223
5224
5225
# File 'lib/v20180228/models.rb', line 5223

def MergeTime
  @MergeTime
end

#PidObject

<li>UN_OPERATED:待处理</li> <li>TRUSTED:已信任</li> <li>UN_TRUSTED:已取消信任</li> 值。

Parameters:

  • Id:

    记录ID。

  • Uuid:

    云镜客户端UUID。

  • MachineIp:

    主机内网IP。

  • MachineName:

    主机名。

  • Domain:

    恶意请求域名。

  • Count:

    恶意请求数。

  • ProcessName:

    进程名。

  • Status:

    记录状态。

  • Description:

    恶意请求域名描述。

  • Reference:

    参考地址。

  • CreateTime:

    发现时间。

  • MergeTime:

    记录合并时间。

  • ProcessMd5:

    进程MD5

  • CmdLine:

    执行命令行。

  • Pid:

    进程PID。



5223
5224
5225
# File 'lib/v20180228/models.rb', line 5223

def Pid
  @Pid
end

#ProcessMd5Object

<li>UN_OPERATED:待处理</li> <li>TRUSTED:已信任</li> <li>UN_TRUSTED:已取消信任</li> 值。

Parameters:

  • Id:

    记录ID。

  • Uuid:

    云镜客户端UUID。

  • MachineIp:

    主机内网IP。

  • MachineName:

    主机名。

  • Domain:

    恶意请求域名。

  • Count:

    恶意请求数。

  • ProcessName:

    进程名。

  • Status:

    记录状态。

  • Description:

    恶意请求域名描述。

  • Reference:

    参考地址。

  • CreateTime:

    发现时间。

  • MergeTime:

    记录合并时间。

  • ProcessMd5:

    进程MD5

  • CmdLine:

    执行命令行。

  • Pid:

    进程PID。



5223
5224
5225
# File 'lib/v20180228/models.rb', line 5223

def ProcessMd5
  @ProcessMd5
end

#ProcessNameObject

<li>UN_OPERATED:待处理</li> <li>TRUSTED:已信任</li> <li>UN_TRUSTED:已取消信任</li> 值。

Parameters:

  • Id:

    记录ID。

  • Uuid:

    云镜客户端UUID。

  • MachineIp:

    主机内网IP。

  • MachineName:

    主机名。

  • Domain:

    恶意请求域名。

  • Count:

    恶意请求数。

  • ProcessName:

    进程名。

  • Status:

    记录状态。

  • Description:

    恶意请求域名描述。

  • Reference:

    参考地址。

  • CreateTime:

    发现时间。

  • MergeTime:

    记录合并时间。

  • ProcessMd5:

    进程MD5

  • CmdLine:

    执行命令行。

  • Pid:

    进程PID。



5223
5224
5225
# File 'lib/v20180228/models.rb', line 5223

def ProcessName
  @ProcessName
end

#ReferenceObject

<li>UN_OPERATED:待处理</li> <li>TRUSTED:已信任</li> <li>UN_TRUSTED:已取消信任</li> 值。

Parameters:

  • Id:

    记录ID。

  • Uuid:

    云镜客户端UUID。

  • MachineIp:

    主机内网IP。

  • MachineName:

    主机名。

  • Domain:

    恶意请求域名。

  • Count:

    恶意请求数。

  • ProcessName:

    进程名。

  • Status:

    记录状态。

  • Description:

    恶意请求域名描述。

  • Reference:

    参考地址。

  • CreateTime:

    发现时间。

  • MergeTime:

    记录合并时间。

  • ProcessMd5:

    进程MD5

  • CmdLine:

    执行命令行。

  • Pid:

    进程PID。



5223
5224
5225
# File 'lib/v20180228/models.rb', line 5223

def Reference
  @Reference
end

#StatusObject

<li>UN_OPERATED:待处理</li> <li>TRUSTED:已信任</li> <li>UN_TRUSTED:已取消信任</li> 值。

Parameters:

  • Id:

    记录ID。

  • Uuid:

    云镜客户端UUID。

  • MachineIp:

    主机内网IP。

  • MachineName:

    主机名。

  • Domain:

    恶意请求域名。

  • Count:

    恶意请求数。

  • ProcessName:

    进程名。

  • Status:

    记录状态。

  • Description:

    恶意请求域名描述。

  • Reference:

    参考地址。

  • CreateTime:

    发现时间。

  • MergeTime:

    记录合并时间。

  • ProcessMd5:

    进程MD5

  • CmdLine:

    执行命令行。

  • Pid:

    进程PID。



5223
5224
5225
# File 'lib/v20180228/models.rb', line 5223

def Status
  @Status
end

#UuidObject

<li>UN_OPERATED:待处理</li> <li>TRUSTED:已信任</li> <li>UN_TRUSTED:已取消信任</li> 值。

Parameters:

  • Id:

    记录ID。

  • Uuid:

    云镜客户端UUID。

  • MachineIp:

    主机内网IP。

  • MachineName:

    主机名。

  • Domain:

    恶意请求域名。

  • Count:

    恶意请求数。

  • ProcessName:

    进程名。

  • Status:

    记录状态。

  • Description:

    恶意请求域名描述。

  • Reference:

    参考地址。

  • CreateTime:

    发现时间。

  • MergeTime:

    记录合并时间。

  • ProcessMd5:

    进程MD5

  • CmdLine:

    执行命令行。

  • Pid:

    进程PID。



5223
5224
5225
# File 'lib/v20180228/models.rb', line 5223

def Uuid
  @Uuid
end

Instance Method Details

#deserialize(params) ⇒ Object



5243
5244
5245
5246
5247
5248
5249
5250
5251
5252
5253
5254
5255
5256
5257
5258
5259
# File 'lib/v20180228/models.rb', line 5243

def deserialize(params)
  @Id = params['Id']
  @Uuid = params['Uuid']
  @MachineIp = params['MachineIp']
  @MachineName = params['MachineName']
  @Domain = params['Domain']
  @Count = params['Count']
  @ProcessName = params['ProcessName']
  @Status = params['Status']
  @Description = params['Description']
  @Reference = params['Reference']
  @CreateTime = params['CreateTime']
  @MergeTime = params['MergeTime']
  @ProcessMd5 = params['ProcessMd5']
  @CmdLine = params['CmdLine']
  @Pid = params['Pid']
end