ProcessInfo interface

Process Information.

Extends

Properties

children

Child process list.

commandLine

Command line.

deploymentName

Deployment name.

description

Description of process.

environmentVariables

List of environment variables.

fileName

File name of this process.

handleCount

Handle count.

href

HRef URI.

identifier

ARM Identifier for deployment. NOTE: This property will not be serialized. It can only be populated by the server.

iisProfileTimeoutInSeconds

IIS Profile timeout (seconds).

isIisProfileRunning

Is the IIS Profile running?

isProfileRunning

Is profile running?

isScmSite

Is this the SCM site?

isWebjob

Is this a Web Job?

minidump

Minidump URI.

moduleCount

Module count.

modules

List of modules.

nonPagedSystemMemory

Non-paged system memory.

openFileHandles

List of open files.

pagedMemory

Paged memory.

pagedSystemMemory

Paged system memory.

parent

Parent process.

peakPagedMemory

Peak paged memory.

peakVirtualMemory

Peak virtual memory usage.

peakWorkingSet

Peak working set.

privateMemory

Private memory size.

privilegedCpuTime

Privileged CPU time.

startTime

Start time.

threadCount

Thread count.

threads

Thread list.

timeStamp

Time stamp.

totalCpuTime

Total CPU time.

userCpuTime

User CPU time.

userName

User name.

virtualMemory

Virtual memory size.

workingSet

Working set.

Inherited Properties

id

Resource Id. NOTE: This property will not be serialized. It can only be populated by the server.

kind

Kind of resource.

name

Resource Name. NOTE: This property will not be serialized. It can only be populated by the server.

type

Resource type. NOTE: This property will not be serialized. It can only be populated by the server.

Property Details

children

Child process list.

children?: string[]

Property Value

string[]

commandLine

Command line.

commandLine?: string

Property Value

string

deploymentName

Deployment name.

deploymentName?: string

Property Value

string

description

Description of process.

description?: string

Property Value

string

environmentVariables

List of environment variables.

environmentVariables?: {[propertyName: string]: string}

Property Value

{[propertyName: string]: string}

fileName

File name of this process.

fileName?: string

Property Value

string

handleCount

Handle count.

handleCount?: number

Property Value

number

href

HRef URI.

href?: string

Property Value

string

identifier

ARM Identifier for deployment. NOTE: This property will not be serialized. It can only be populated by the server.

identifier?: number

Property Value

number

iisProfileTimeoutInSeconds

IIS Profile timeout (seconds).

iisProfileTimeoutInSeconds?: number

Property Value

number

isIisProfileRunning

Is the IIS Profile running?

isIisProfileRunning?: boolean

Property Value

boolean

isProfileRunning

Is profile running?

isProfileRunning?: boolean

Property Value

boolean

isScmSite

Is this the SCM site?

isScmSite?: boolean

Property Value

boolean

isWebjob

Is this a Web Job?

isWebjob?: boolean

Property Value

boolean

minidump

Minidump URI.

minidump?: string

Property Value

string

moduleCount

Module count.

moduleCount?: number

Property Value

number

modules

List of modules.

modules?: ProcessModuleInfo[]

Property Value

nonPagedSystemMemory

Non-paged system memory.

nonPagedSystemMemory?: number

Property Value

number

openFileHandles

List of open files.

openFileHandles?: string[]

Property Value

string[]

pagedMemory

Paged memory.

pagedMemory?: number

Property Value

number

pagedSystemMemory

Paged system memory.

pagedSystemMemory?: number

Property Value

number

parent

Parent process.

parent?: string

Property Value

string

peakPagedMemory

Peak paged memory.

peakPagedMemory?: number

Property Value

number

peakVirtualMemory

Peak virtual memory usage.

peakVirtualMemory?: number

Property Value

number

peakWorkingSet

Peak working set.

peakWorkingSet?: number

Property Value

number

privateMemory

Private memory size.

privateMemory?: number

Property Value

number

privilegedCpuTime

Privileged CPU time.

privilegedCpuTime?: string

Property Value

string

startTime

Start time.

startTime?: Date

Property Value

Date

threadCount

Thread count.

threadCount?: number

Property Value

number

threads

Thread list.

threads?: ProcessThreadInfo[]

Property Value

timeStamp

Time stamp.

timeStamp?: Date

Property Value

Date

totalCpuTime

Total CPU time.

totalCpuTime?: string

Property Value

string

userCpuTime

User CPU time.

userCpuTime?: string

Property Value

string

userName

User name.

userName?: string

Property Value

string

virtualMemory

Virtual memory size.

virtualMemory?: number

Property Value

number

workingSet

Working set.

workingSet?: number

Property Value

number

Inherited Property Details

id

Resource Id. NOTE: This property will not be serialized. It can only be populated by the server.

id?: string

Property Value

string

Inherited From ProxyOnlyResource.id

kind

Kind of resource.

kind?: string

Property Value

string

Inherited From ProxyOnlyResource.kind

name

Resource Name. NOTE: This property will not be serialized. It can only be populated by the server.

name?: string

Property Value

string

Inherited From ProxyOnlyResource.name

type

Resource type. NOTE: This property will not be serialized. It can only be populated by the server.

type?: string

Property Value

string

Inherited From ProxyOnlyResource.type