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

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á.

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.

details

Metadata zpracování (příkazový řádek, název produktu atd.).

displayName

Název, který se má použít pro účely zobrazení

etag

Značky ETAG prostředku

executableName

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.

monitoringState

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.

startTime

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

user

Informace o účtu, pod kterým se proces spouští.

user?: ProcessUser

Hodnota vlastnosti