Process type

Zasób procesu reprezentuje proces uruchomiony na maszynie. Proces może być aktywnie monitorowany, tj. agent zależności jest uruchomiony na swojej maszynie lub odnaleziony, tj. jego istnienie zostało wywnioskowane przez obserwowanie strumienia danych z monitorowanych maszyn. Zasób procesu reprezentuje pulę rzeczywistych zasobów systemu operacyjnego, które współdzielą wiersze polecenia i metadane. W miarę rozwoju puli procesów w miarę upływu czasu wcześniejsze wersje zasobu procesu są zachowywane i dostępne do uzyskania dostępu. Proces jest wykonywany w odstępach czasu, jeśli ten proces jest wykonywany w (częściach) tego interwału

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
}