ProcessInfo Class

Process Information.

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

Inheritance
azure.mgmt.web.v2016_08_01.models._models_py3.ProxyOnlyResource
ProcessInfo

Constructor

ProcessInfo(*, kind: Optional[str] = None, id_properties_id: Optional[int] = None, name_properties_name: Optional[str] = None, href: Optional[str] = None, mini_dump: Optional[str] = None, is_profile_running: Optional[bool] = None, is_iis_profile_running: Optional[bool] = None, iis_profile_timeout_in_seconds: Optional[float] = None, parent: Optional[str] = None, children: Optional[List[str]] = None, threads: Optional[List[azure.mgmt.web.v2016_08_01.models._models_py3.ProcessThreadInfo]] = None, open_file_handles: Optional[List[str]] = None, modules: Optional[List[azure.mgmt.web.v2016_08_01.models._models_py3.ProcessModuleInfo]] = None, file_name: Optional[str] = None, command_line: Optional[str] = None, user_name: Optional[str] = None, handle_count: Optional[int] = None, module_count: Optional[int] = None, thread_count: Optional[int] = None, start_time: Optional[datetime.datetime] = None, total_processor_time: Optional[str] = None, user_processor_time: Optional[str] = None, privileged_processor_time: Optional[str] = None, working_set64: Optional[int] = None, peak_working_set64: Optional[int] = None, private_memory_size64: Optional[int] = None, virtual_memory_size64: Optional[int] = None, peak_virtual_memory_size64: Optional[int] = None, paged_system_memory_size64: Optional[int] = None, nonpaged_system_memory_size64: Optional[int] = None, paged_memory_size64: Optional[int] = None, peak_paged_memory_size64: Optional[int] = None, time_stamp: Optional[datetime.datetime] = None, environment_variables: Optional[Dict[str, str]] = None, is_scm_site: Optional[bool] = None, is_web_job: Optional[bool] = None, description: Optional[str] = None, **kwargs)

Parameters

kind
str
Required

Kind of resource.

id_properties_id
int
Required

ARM Identifier for deployment.

name_properties_name
str
Required

Deployment name.

href
str
Required

HRef URI.

mini_dump
str
Required

Minidump URI.

is_profile_running
bool
Required

Is profile running?.

is_iis_profile_running
bool
Required

Is the IIS Profile running?.

iis_profile_timeout_in_seconds
float
Required

IIS Profile timeout (seconds).

parent
str
Required

Parent process.

children
list[str]
Required

Child process list.

threads
list[ProcessThreadInfo]
Required

Thread list.

open_file_handles
list[str]
Required

List of open files.

modules
list[ProcessModuleInfo]
Required

List of modules.

file_name
str
Required

File name of this process.

command_line
str
Required

Command line.

user_name
str
Required

User name.

handle_count
int
Required

Handle count.

module_count
int
Required

Module count.

thread_count
int
Required

Thread count.

start_time
datetime
Required

Start time.

total_processor_time
str
Required

Total CPU time.

user_processor_time
str
Required

User CPU time.

privileged_processor_time
str
Required

Privileged CPU time.

working_set64
<xref:long>
Required

Working set.

peak_working_set64
<xref:long>
Required

Peak working set.

private_memory_size64
<xref:long>
Required

Private memory size.

virtual_memory_size64
<xref:long>
Required

Virtual memory size.

peak_virtual_memory_size64
<xref:long>
Required

Peak virtual memory usage.

paged_system_memory_size64
<xref:long>
Required

Paged system memory.

nonpaged_system_memory_size64
<xref:long>
Required

Non-paged system memory.

paged_memory_size64
<xref:long>
Required

Paged memory.

peak_paged_memory_size64
<xref:long>
Required

Peak paged memory.

time_stamp
datetime
Required

Time stamp.

environment_variables
dict[str, str]
Required

List of environment variables.

is_scm_site
bool
Required

Is this the SCM site?.

is_web_job
bool
Required

Is this a Web Job?.

description
str
Required

Description of process.

Variables

id
str

Resource Id.

name
str

Resource Name.

type
str

Resource type.