Base type: Orion.APM.ApplicationItem
Summary: This entity presents IIS application pool.
| Name | Type | Notes |
|---|---|---|
| Name | System.String | The string value that contains the unique name of the application pool. |
| State | System.Int32 | The integer representation of application pool state. |
| AutoStart | System.Boolean | The boolean representation of application auto start setting. |
| ManagedPipelineMode | System.Int32 | The string value that indicates the managed pipeline mode. |
| ManagedRuntimeVersion | System.String | The string value that indicates the version of the common language runtime (CLR) that the application pool preloads. |
| Description | System.String | The string value that indicates application pool entity description. |
| IdentityType | System.Int32 | The integer value that designates the account type under which an application pool will run. |
| UserName | System.String | The string value that indicates the account name under which an application pool will run. |
| MaxProcesses | System.Int64 | The integer value that specifies the maximum number of worker processes in an application pool. |
| ApplicationsCount | System.Int32 | The integer value that specifies the number of web applications in an application pool. |
| StartMode | System.Int32 | The integer representation of application pool start mode. |
| DetailsUrl | System.String | The string value that specifies the application pool details page URL. |
| WebUri | System.String | The string value that specifies the application pool details page URL. It is used by Network Atlas. |
| ErrorCode | System.Int32 | The ErrorCode value, assigning the category of an issue happened during polling the application pool. If pool was successful, value is 0. |
| ErrorMessage | System.String | The detail message explaining, why the ErrorCode is not OK. This value is empty in case no error happened. |
| DisplayState | System.String | The string representation of application pool state. |
| DisplayIdentityType | System.String | The string value that designates the account type under which an application pool will run. |
| DisplayStartMode | System.String | The string representation of application pool start mode. |
| TotalWpCPUStatus | System.Int32 | The integer representation of status for total worker processes CPU usage based on thresholds |
| TotalWpPMemStatus | System.Int32 | The integer representation of status for total worker processes physical memory usage based on thresholds |
| TotalWpWMemStatus | System.Int32 | The integer representation of status for total worker processes virtual memory usage based on thresholds |
| StatusDescription | System.String | The description of the status of an application pool. |
| Status | System.Int32 | The status of an application pool. |
| ItemType | System.String | The type of application item. |
| ItemID | System.Int32 | |
| ApplicationID | System.Int32 | |
| Name | System.String | |
| ItemType | System.String | |
| Status | System.Int32 | |
| StatusDescription | System.String | |
| StatusLED | System.String | |
| UnManaged | System.Boolean | Default='false'. |
| UnManageFrom | System.DateTime | |
| UnManageUntil | System.DateTime | |
| DetailsUrl | System.String | |
| Image | System.String | |
| AncestorDisplayNames | System.String[] | |
| AncestorDetailsUrls | System.String[] | |
| StatusIconHint | System.String | |
| DisplayName | System.String | |
| Description | System.String | |
| InstanceType | System.Type | |
| Uri | System.String | |
| InstanceSiteId | System.Int32 | Default='0'. |
| Site | Orion.APM.IIS.Site | Defined by relationship Orion.APM.IIS.SiteReferencesApplicationPool (System.Reference) |
| WorkerProcesses | Orion.APM.IIS.WorkerProcess | Defined by relationship Orion.APM.IIS.ApplicationPoolReferencesWorkerProcess (System.Reference) |
| ApplicationPoolStatus | Orion.APM.IIS.ApplicationPoolStatus | Defined by relationship Orion.APM.IIS.ApplicationPoolHostsStatus (System.Hosting) |
| Application | Orion.APM.IIS.Application | Defined by relationship Orion.APM.IIS.ApplicationHostsApplicationPool (System.Hosting) |
| Name | Summary | Parameters | Returns |
|---|---|---|---|
| Start | Start IIS application pool. | ||
| Stop | Stop IIS application pool. | ||
| Restart | Restart IIS application pool. |