Process type

Um recurso de processo representa um processo em execução num computador. O processo pode ser monitorizado ativamente, ou seja, um Agente de Dependência está em execução no seu computador ou detetado, ou seja, a sua existência foi inferida observando o fluxo de dados de máquinas monitorizadas. Um recurso de processo representa um conjunto de recursos reais do sistema operativo que partilham linhas de comandos e metadados. À medida que o conjunto de processos evolui ao longo do tempo, as versões anteriores do recurso do processo são preservadas e disponíveis para acesso. Um processo é executado durante um intervalo de tempo, se esse processo estiver a ser executado durante (partes) desse intervalo

type Process = CoreResource & {
  acceptorOf?: ResourceReferenceUnion
  clientOf?: ResourceReferenceUnion
  details?: ProcessDetails
  displayName?: string
  executableName?: string
  group?: string
  hosting?: ProcessHostingConfigurationUnion
  machine?: ResourceReferenceUnion
  monitoringState?: MonitoringState
  role?: ProcessRole
  startTime?: Date
  timestamp?: Date
  user?: ProcessUser
}