Class: TencentCloud::Yunjing::V20180228::Process

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, pid = nil, ppid = nil, processname = nil, username = nil, platform = nil, fullpath = nil, createtime = nil) ⇒ Process

Returns a new instance of Process.



5937
5938
5939
5940
5941
5942
5943
5944
5945
5946
5947
5948
5949
# File 'lib/v20180228/models.rb', line 5937

def initialize(id=nil, uuid=nil, machineip=nil, machinename=nil, pid=nil, ppid=nil, processname=nil, username=nil, platform=nil, fullpath=nil, createtime=nil)
  @Id = id
  @Uuid = uuid
  @MachineIp = machineip
  @MachineName = machinename
  @Pid = pid
  @Ppid = ppid
  @ProcessName = processname
  @Username = username
  @Platform = platform
  @FullPath = fullpath
  @CreateTime = createtime
end

Instance Attribute Details

#CreateTimeObject

<li>WIN32:windows32位</li> <li>WIN64:windows64位</li> <li>LINUX32:Linux32位</li> <li>LINUX64:Linux64位</li>

Parameters:

  • Id:

    唯一ID。

  • Uuid:

    云镜客户端唯一UUID。

  • MachineIp:

    主机内网IP。

  • MachineName:

    主机名。

  • Pid:

    进程Pid。

  • Ppid:

    进程Ppid。

  • ProcessName:

    进程名。

  • Username:

    进程用户名。

  • Platform:

    所属平台。

  • FullPath:

    进程路径。

  • CreateTime:

    创建时间。



5935
5936
5937
# File 'lib/v20180228/models.rb', line 5935

def CreateTime
  @CreateTime
end

#FullPathObject

<li>WIN32:windows32位</li> <li>WIN64:windows64位</li> <li>LINUX32:Linux32位</li> <li>LINUX64:Linux64位</li>

Parameters:

  • Id:

    唯一ID。

  • Uuid:

    云镜客户端唯一UUID。

  • MachineIp:

    主机内网IP。

  • MachineName:

    主机名。

  • Pid:

    进程Pid。

  • Ppid:

    进程Ppid。

  • ProcessName:

    进程名。

  • Username:

    进程用户名。

  • Platform:

    所属平台。

  • FullPath:

    进程路径。

  • CreateTime:

    创建时间。



5935
5936
5937
# File 'lib/v20180228/models.rb', line 5935

def FullPath
  @FullPath
end

#IdObject

<li>WIN32:windows32位</li> <li>WIN64:windows64位</li> <li>LINUX32:Linux32位</li> <li>LINUX64:Linux64位</li>

Parameters:

  • Id:

    唯一ID。

  • Uuid:

    云镜客户端唯一UUID。

  • MachineIp:

    主机内网IP。

  • MachineName:

    主机名。

  • Pid:

    进程Pid。

  • Ppid:

    进程Ppid。

  • ProcessName:

    进程名。

  • Username:

    进程用户名。

  • Platform:

    所属平台。

  • FullPath:

    进程路径。

  • CreateTime:

    创建时间。



5935
5936
5937
# File 'lib/v20180228/models.rb', line 5935

def Id
  @Id
end

#MachineIpObject

<li>WIN32:windows32位</li> <li>WIN64:windows64位</li> <li>LINUX32:Linux32位</li> <li>LINUX64:Linux64位</li>

Parameters:

  • Id:

    唯一ID。

  • Uuid:

    云镜客户端唯一UUID。

  • MachineIp:

    主机内网IP。

  • MachineName:

    主机名。

  • Pid:

    进程Pid。

  • Ppid:

    进程Ppid。

  • ProcessName:

    进程名。

  • Username:

    进程用户名。

  • Platform:

    所属平台。

  • FullPath:

    进程路径。

  • CreateTime:

    创建时间。



5935
5936
5937
# File 'lib/v20180228/models.rb', line 5935

def MachineIp
  @MachineIp
end

#MachineNameObject

<li>WIN32:windows32位</li> <li>WIN64:windows64位</li> <li>LINUX32:Linux32位</li> <li>LINUX64:Linux64位</li>

Parameters:

  • Id:

    唯一ID。

  • Uuid:

    云镜客户端唯一UUID。

  • MachineIp:

    主机内网IP。

  • MachineName:

    主机名。

  • Pid:

    进程Pid。

  • Ppid:

    进程Ppid。

  • ProcessName:

    进程名。

  • Username:

    进程用户名。

  • Platform:

    所属平台。

  • FullPath:

    进程路径。

  • CreateTime:

    创建时间。



5935
5936
5937
# File 'lib/v20180228/models.rb', line 5935

def MachineName
  @MachineName
end

#PidObject

<li>WIN32:windows32位</li> <li>WIN64:windows64位</li> <li>LINUX32:Linux32位</li> <li>LINUX64:Linux64位</li>

Parameters:

  • Id:

    唯一ID。

  • Uuid:

    云镜客户端唯一UUID。

  • MachineIp:

    主机内网IP。

  • MachineName:

    主机名。

  • Pid:

    进程Pid。

  • Ppid:

    进程Ppid。

  • ProcessName:

    进程名。

  • Username:

    进程用户名。

  • Platform:

    所属平台。

  • FullPath:

    进程路径。

  • CreateTime:

    创建时间。



5935
5936
5937
# File 'lib/v20180228/models.rb', line 5935

def Pid
  @Pid
end

#PlatformObject

<li>WIN32:windows32位</li> <li>WIN64:windows64位</li> <li>LINUX32:Linux32位</li> <li>LINUX64:Linux64位</li>

Parameters:

  • Id:

    唯一ID。

  • Uuid:

    云镜客户端唯一UUID。

  • MachineIp:

    主机内网IP。

  • MachineName:

    主机名。

  • Pid:

    进程Pid。

  • Ppid:

    进程Ppid。

  • ProcessName:

    进程名。

  • Username:

    进程用户名。

  • Platform:

    所属平台。

  • FullPath:

    进程路径。

  • CreateTime:

    创建时间。



5935
5936
5937
# File 'lib/v20180228/models.rb', line 5935

def Platform
  @Platform
end

#PpidObject

<li>WIN32:windows32位</li> <li>WIN64:windows64位</li> <li>LINUX32:Linux32位</li> <li>LINUX64:Linux64位</li>

Parameters:

  • Id:

    唯一ID。

  • Uuid:

    云镜客户端唯一UUID。

  • MachineIp:

    主机内网IP。

  • MachineName:

    主机名。

  • Pid:

    进程Pid。

  • Ppid:

    进程Ppid。

  • ProcessName:

    进程名。

  • Username:

    进程用户名。

  • Platform:

    所属平台。

  • FullPath:

    进程路径。

  • CreateTime:

    创建时间。



5935
5936
5937
# File 'lib/v20180228/models.rb', line 5935

def Ppid
  @Ppid
end

#ProcessNameObject

<li>WIN32:windows32位</li> <li>WIN64:windows64位</li> <li>LINUX32:Linux32位</li> <li>LINUX64:Linux64位</li>

Parameters:

  • Id:

    唯一ID。

  • Uuid:

    云镜客户端唯一UUID。

  • MachineIp:

    主机内网IP。

  • MachineName:

    主机名。

  • Pid:

    进程Pid。

  • Ppid:

    进程Ppid。

  • ProcessName:

    进程名。

  • Username:

    进程用户名。

  • Platform:

    所属平台。

  • FullPath:

    进程路径。

  • CreateTime:

    创建时间。



5935
5936
5937
# File 'lib/v20180228/models.rb', line 5935

def ProcessName
  @ProcessName
end

#UsernameObject

<li>WIN32:windows32位</li> <li>WIN64:windows64位</li> <li>LINUX32:Linux32位</li> <li>LINUX64:Linux64位</li>

Parameters:

  • Id:

    唯一ID。

  • Uuid:

    云镜客户端唯一UUID。

  • MachineIp:

    主机内网IP。

  • MachineName:

    主机名。

  • Pid:

    进程Pid。

  • Ppid:

    进程Ppid。

  • ProcessName:

    进程名。

  • Username:

    进程用户名。

  • Platform:

    所属平台。

  • FullPath:

    进程路径。

  • CreateTime:

    创建时间。



5935
5936
5937
# File 'lib/v20180228/models.rb', line 5935

def Username
  @Username
end

#UuidObject

<li>WIN32:windows32位</li> <li>WIN64:windows64位</li> <li>LINUX32:Linux32位</li> <li>LINUX64:Linux64位</li>

Parameters:

  • Id:

    唯一ID。

  • Uuid:

    云镜客户端唯一UUID。

  • MachineIp:

    主机内网IP。

  • MachineName:

    主机名。

  • Pid:

    进程Pid。

  • Ppid:

    进程Ppid。

  • ProcessName:

    进程名。

  • Username:

    进程用户名。

  • Platform:

    所属平台。

  • FullPath:

    进程路径。

  • CreateTime:

    创建时间。



5935
5936
5937
# File 'lib/v20180228/models.rb', line 5935

def Uuid
  @Uuid
end

Instance Method Details

#deserialize(params) ⇒ Object



5951
5952
5953
5954
5955
5956
5957
5958
5959
5960
5961
5962
5963
# File 'lib/v20180228/models.rb', line 5951

def deserialize(params)
  @Id = params['Id']
  @Uuid = params['Uuid']
  @MachineIp = params['MachineIp']
  @MachineName = params['MachineName']
  @Pid = params['Pid']
  @Ppid = params['Ppid']
  @ProcessName = params['ProcessName']
  @Username = params['Username']
  @Platform = params['Platform']
  @FullPath = params['FullPath']
  @CreateTime = params['CreateTime']
end