| Name |
Type |
Description |
Required |
| FirstFailureActionType |
Enumeration |
Action to take on the first failure of the service. This attribute's value must be one of the following:- none
- reboot
- restart
- runCommand
|
Yes |
| ProgramCommandLine |
String |
If any of the three *ActionType attributes is "runCommand", this specifies the command to run when doing so. |
|
| RebootMessage |
String |
If any of the three *ActionType attributes is "reboot", this specifies the message to broadcast to server users before doing so. |
|
| ResetPeriodInDays |
Integer |
Number of days after which to reset the failure count to zero if there are no failures. |
|
| RestartServiceDelayInSeconds |
Integer |
If any of the three *ActionType attributes is "restart", this specifies the number of seconds to wait before doing so. |
|
| SecondFailureActionType |
Enumeration |
Action to take on the second failure of the service. This attribute's value must be one of the following:- none
- reboot
- restart
- runCommand
|
Yes |
| ServiceName |
String |
Required if not under a ServiceInstall element. |
|
| ThirdFailureActionType |
Enumeration |
Action to take on the third failure of the service. This attribute's value must be one of the following:- none
- reboot
- restart
- runCommand
|
Yes |