Action taken when CPU exceeds maximum CPU use (as defined with MaxCpuUsage and RefreshCpu). This attribute's value must be one of the following:
none
shutdown
Identity
Enumeration
Identity you want the AppPool to run under. Use the 'other' value in conjunction with the User attribute to specify non-standard user. This attribute's value must be one of the following:
networkService
localService
localSystem
other
IdleTimeout
Integer
Shutdown worker process after being idle for (time in minutes).
Specifies the amount of private memory (in KB) that a worker process can use before the worker process recycles. The maximum value supported for this attribute is 4,294,967 KB.
QueueLimit
Integer
Limit the kernel request queue (number of requests).
RecycleMinutes
Integer
How often, in minutes, you want the AppPool to be recycled.
RecycleRequests
Integer
How often, in requests, you want the AppPool to be recycled.
RefreshCpu
Integer
Refresh CPU usage numbers (in minutes).
User
String
User account to run the AppPool as. To use this, you must set the Identity attribute to 'other'.
VirtualMemory
Integer
Specifies the amount of virtual memory (in KB) that a worker process can use before the worker process recycles. The maximum value supported for this attribute is 4,294,967 KB.