Process interface
进程资源表示在计算机上运行的进程。 进程可能主动 监视,即依赖项代理在其计算机上运行,或 发现,即通过观察受监视计算机的数据流来推断其存在。 进程资源表示共享命令行和元数据的实际作系统资源的池。 随着进程池随时间的演变,进程资源的早期版本会保留并可供访问。 如果进程在该间隔的(部分)期间执行,则进程在时间间隔内处于实时状态
属性
| acceptor |
仅适用于充当服务器的已发现进程。 引用所发现进程接受的端口。 |
| client |
仅适用于充当受监视进程/计算机/端口客户端的已发现进程。 引用此进程是客户端的受监视进程/计算机/端口。 |
| details | 处理元数据(命令行、产品名称等)。 |
| display |
用于显示目的的名称 |
| etag | 资源 ETAG。 |
| executable |
进程可执行文件的名称 |
| group | 进程的产品或套件的名称。 组由其可执行文件名称、命令行等确定。 |
| hosting | 有关托管环境的信息 |
| id | 资源标识符。 注意:此属性不会序列化。 它只能由服务器填充。 |
| kind | 多态鉴别器 |
| machine | 托管此过程的计算机。 |
| monitoring |
指定是主动监视还是发现进程。 可能的值包括:“monitored”、“discovered” |
| name | 资源名称。 注意:此属性不会序列化。 它只能由服务器填充。 |
| role | 此过程的推断角色基于其名称、命令行等。可能的值包括:“webServer”、“appServer”、“databaseServer”、“ldapServer”、“smbServer” |
| start |
进程启动时的 UTC 日期和时间 |
| timestamp | 在系统中更新此过程资源的 UTC 日期和时间 |
| type | 资源类型。 注意:此属性不会序列化。 它只能由服务器填充。 |
| user | 有关正在执行进程的帐户的信息。 |
属性详细信息
acceptorOf
clientOf
仅适用于充当受监视进程/计算机/端口客户端的已发现进程。 引用此进程是客户端的受监视进程/计算机/端口。
clientOf?: ResourceReferenceUnion
属性值
details
displayName
用于显示目的的名称
displayName?: string
属性值
string
etag
资源 ETAG。
etag?: string
属性值
string
executableName
进程可执行文件的名称
executableName?: string
属性值
string
group
进程的产品或套件的名称。 组由其可执行文件名称、命令行等确定。
group?: string
属性值
string
hosting
id
资源标识符。 注意:此属性不会序列化。 它只能由服务器填充。
id?: string
属性值
string
kind
多态鉴别器
kind: "process"
属性值
"process"
machine
monitoringState
指定是主动监视还是发现进程。 可能的值包括:“monitored”、“discovered”
monitoringState?: MonitoringState
属性值
name
资源名称。 注意:此属性不会序列化。 它只能由服务器填充。
name?: string
属性值
string
role
此过程的推断角色基于其名称、命令行等。可能的值包括:“webServer”、“appServer”、“databaseServer”、“ldapServer”、“smbServer”
role?: ProcessRole
属性值
startTime
进程启动时的 UTC 日期和时间
startTime?: Date
属性值
Date
timestamp
在系统中更新此过程资源的 UTC 日期和时间
timestamp?: Date
属性值
Date
type
资源类型。 注意:此属性不会序列化。 它只能由服务器填充。
type?: string
属性值
string