ProcessInfo Class

Process Information.

Variables are only populated by the server, and will be ignored when sending a request.

Constructor

ProcessInfo(*, kind: str | None = None, deployment_name: str | None = None, href: str | None = None, minidump: str | None = None, is_profile_running: bool | None = None, is_iis_profile_running: bool | None = None, iis_profile_timeout_in_seconds: float | None = None, parent: str | None = None, children: List[str] | None = None, threads: List[_models.ProcessThreadInfo] | None = None, open_file_handles: List[str] | None = None, modules: List[_models.ProcessModuleInfo] | None = None, file_name: str | None = None, command_line: str | None = None, user_name: str | None = None, handle_count: int | None = None, module_count: int | None = None, thread_count: int | None = None, start_time: datetime | None = None, total_cpu_time: str | None = None, user_cpu_time: str | None = None, privileged_cpu_time: str | None = None, working_set: int | None = None, peak_working_set: int | None = None, private_memory: int | None = None, virtual_memory: int | None = None, peak_virtual_memory: int | None = None, paged_system_memory: int | None = None, non_paged_system_memory: int | None = None, paged_memory: int | None = None, peak_paged_memory: int | None = None, time_stamp: datetime | None = None, environment_variables: Dict[str, str] | None = None, is_scm_site: bool | None = None, is_webjob: bool | None = None, description: str | None = None, **kwargs: Any)

Keyword-Only Parameters

Name Description
kind
str

Kind of resource.

Default value: None
deployment_name
str

Deployment name.

Default value: None
href
str

HRef URI.

Default value: None
minidump
str

Minidump URI.

Default value: None
is_profile_running

Is profile running?.

Default value: None
is_iis_profile_running

Is the IIS Profile running?.

Default value: None
iis_profile_timeout_in_seconds

IIS Profile timeout (seconds).

Default value: None
parent
str

Parent process.

Default value: None
children

Child process list.

Default value: None
threads

Thread list.

Default value: None
open_file_handles

List of open files.

Default value: None
modules

List of modules.

Default value: None
file_name
str

File name of this process.

Default value: None
command_line
str

Command line.

Default value: None
user_name
str

User name.

Default value: None
handle_count
int

Handle count.

Default value: None
module_count
int

Module count.

Default value: None
thread_count
int

Thread count.

Default value: None
start_time

Start time.

Default value: None
total_cpu_time
str

Total CPU time.

Default value: None
user_cpu_time
str

User CPU time.

Default value: None
privileged_cpu_time
str

Privileged CPU time.

Default value: None
working_set
int

Working set.

Default value: None
peak_working_set
int

Peak working set.

Default value: None
private_memory
int

Private memory size.

Default value: None
virtual_memory
int

Virtual memory size.

Default value: None
peak_virtual_memory
int

Peak virtual memory usage.

Default value: None
paged_system_memory
int

Paged system memory.

Default value: None
non_paged_system_memory
int

Non-paged system memory.

Default value: None
paged_memory
int

Paged memory.

Default value: None
peak_paged_memory
int

Peak paged memory.

Default value: None
time_stamp

Time stamp.

Default value: None
environment_variables

List of environment variables.

Default value: None
is_scm_site

Is this the SCM site?.

Default value: None
is_webjob

Is this a Web Job?.

Default value: None
description
str

Description of process.

Default value: None

Variables

Name Description
id
str

Resource Id.

name
str

Resource Name.

kind
str

Kind of resource.

type
str

Resource type.

identifier
int

ARM Identifier for deployment.

deployment_name
str

Deployment name.

href
str

HRef URI.

minidump
str

Minidump URI.

is_profile_running

Is profile running?.

is_iis_profile_running

Is the IIS Profile running?.

iis_profile_timeout_in_seconds

IIS Profile timeout (seconds).

parent
str

Parent process.

children

Child process list.

threads

Thread list.

open_file_handles

List of open files.

modules

List of modules.

file_name
str

File name of this process.

command_line
str

Command line.

user_name
str

User name.

handle_count
int

Handle count.

module_count
int

Module count.

thread_count
int

Thread count.

start_time

Start time.

total_cpu_time
str

Total CPU time.

user_cpu_time
str

User CPU time.

privileged_cpu_time
str

Privileged CPU time.

working_set
int

Working set.

peak_working_set
int

Peak working set.

private_memory
int

Private memory size.

virtual_memory
int

Virtual memory size.

peak_virtual_memory
int

Peak virtual memory usage.

paged_system_memory
int

Paged system memory.

non_paged_system_memory
int

Non-paged system memory.

paged_memory
int

Paged memory.

peak_paged_memory
int

Peak paged memory.

time_stamp

Time stamp.

environment_variables

List of environment variables.

is_scm_site

Is this the SCM site?.

is_webjob

Is this a Web Job?.

description
str

Description of process.