Process interface
Prostředek procesu představuje proces spuštěný na počítači. Proces může být aktivně monitorovaný, tj. agent závislostí běží na svém počítači nebo zjištěné, tj. jeho existence byla odvozena sledováním datového proudu z monitorovaných počítačů. Prostředek procesu představuje fond skutečných prostředků operačního systému, které sdílejí příkazové řádky a metadata. Jak se fond procesů v průběhu času vyvíjí, předchozí verze prostředku procesu se zachovají a jsou k dispozici pro přístup. Proces je aktivní během časového intervalu, pokud se tento proces spouští během (částí) tohoto intervalu.
Vlastnosti
| acceptor |
Existuje pouze pro zjištěný proces, který funguje jako server. Odkazuje na port, na kterém se zjištěný proces přijímá. |
| client |
Existuje pouze pro zjištěný proces, který funguje jako klient monitorovaného procesu, počítače nebo portu. Odkazuje na monitorovaný proces, počítač nebo port, na který je tento proces klientem. |
| details | Metadata zpracování (příkazový řádek, název produktu atd.). |
| display |
Název, který se má použít pro účely zobrazení |
| etag | Značky ETAG prostředku |
| executable |
Název spustitelného souboru procesu |
| group | Název produktu nebo sady procesu. Skupina je určena názvem spustitelného souboru, příkazovým řádkem atd. |
| hosting | Informace o hostitelském prostředí |
| id | Identifikátor prostředku. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze. |
| kind | Polymorfní diskriminátor |
| machine | Počítač, který je hostitelem tohoto procesu. |
| monitoring |
Určuje, jestli je proces aktivně monitorován nebo zjištěn. Mezi možné hodnoty patří: "monitorováno", "zjištěno" |
| name | Název prostředku POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze. |
| role | Odvozená role tohoto procesu na základě názvu, příkazového řádku atd. Mezi možné hodnoty patří: webServer, appServer, databaseServer, ldapServer, smbServer. |
| start |
Datum a čas UTC, kdy se proces spustil |
| timestamp | Datum a čas UTC, kdy se tento prostředek procesu aktualizoval v systému |
| type | Typ prostředku. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze. |
| user | Informace o účtu, pod kterým se proces spouští. |
Podrobnosti vlastnosti
acceptorOf
Existuje pouze pro zjištěný proces, který funguje jako server. Odkazuje na port, na kterém se zjištěný proces přijímá.
acceptorOf?: ResourceReferenceUnion
Hodnota vlastnosti
clientOf
Existuje pouze pro zjištěný proces, který funguje jako klient monitorovaného procesu, počítače nebo portu. Odkazuje na monitorovaný proces, počítač nebo port, na který je tento proces klientem.
clientOf?: ResourceReferenceUnion
Hodnota vlastnosti
details
Metadata zpracování (příkazový řádek, název produktu atd.).
details?: ProcessDetails
Hodnota vlastnosti
displayName
Název, který se má použít pro účely zobrazení
displayName?: string
Hodnota vlastnosti
string
etag
Značky ETAG prostředku
etag?: string
Hodnota vlastnosti
string
executableName
Název spustitelného souboru procesu
executableName?: string
Hodnota vlastnosti
string
group
Název produktu nebo sady procesu. Skupina je určena názvem spustitelného souboru, příkazovým řádkem atd.
group?: string
Hodnota vlastnosti
string
hosting
Informace o hostitelském prostředí
hosting?: ProcessHostingConfigurationUnion
Hodnota vlastnosti
id
Identifikátor prostředku. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.
id?: string
Hodnota vlastnosti
string
kind
Polymorfní diskriminátor
kind: "process"
Hodnota vlastnosti
"process"
machine
Počítač, který je hostitelem tohoto procesu.
machine?: ResourceReferenceUnion
Hodnota vlastnosti
monitoringState
Určuje, jestli je proces aktivně monitorován nebo zjištěn. Mezi možné hodnoty patří: "monitorováno", "zjištěno"
monitoringState?: MonitoringState
Hodnota vlastnosti
name
Název prostředku POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.
name?: string
Hodnota vlastnosti
string
role
Odvozená role tohoto procesu na základě názvu, příkazového řádku atd. Mezi možné hodnoty patří: webServer, appServer, databaseServer, ldapServer, smbServer.
role?: ProcessRole
Hodnota vlastnosti
startTime
Datum a čas UTC, kdy se proces spustil
startTime?: Date
Hodnota vlastnosti
Date
timestamp
Datum a čas UTC, kdy se tento prostředek procesu aktualizoval v systému
timestamp?: Date
Hodnota vlastnosti
Date
type
Typ prostředku. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.
type?: string
Hodnota vlastnosti
string