Process type

Een procesresource vertegenwoordigt een proces dat wordt uitgevoerd op een computer. Het proces kan actief worden bewaakt, dat wil bijvoorbeeld dat een afhankelijkheidsagent wordt uitgevoerd op de computer, of gedetecteerd, dat wil stellen dat het bestaan ervan is afgeleid door de gegevensstroom van bewaakte machines te observeren. Een procesresource vertegenwoordigt een pool met werkelijke besturingssysteemresources die opdrachtregels en metagegevens delen. Naarmate de procesgroep zich in de loop van de tijd ontwikkelt, blijven eerdere versies van de procesresource behouden en beschikbaar voor toegang. Een proces is live gedurende een tijdsinterval, als dat proces wordt uitgevoerd tijdens (onderdelen) van dat interval

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
}