Task Monitor Task Properties
Task Properties: Task Monitor Task
Property | UI Field Name | Description | Specifications | Required | Patchable |
|---|---|---|---|---|---|
| Expiration Action | If | Valid values:
Default is Failed (1). | N | Y (task only) |
| Monitoring Type | Specification for which task or tasks are being monitored. | Valid values:
Default is Specific (1). | N | Y (task only) |
| Business Service Criteria | Optional filter applied after the monitor's existing match criteria. Limits which matched task instances cause the monitor to fire based on their Business Service membership. | Valid values (case-insensitive):
Default is Member of Any Business Service or Unassigned (1). | N | Y |
| Specific Business Services | Specifies one or more business services to filter on when
| XML JSON | N | Y |
| Monitor Early Finish | Specifies to monitor for an instance or instances that finished early. When specifying a Time Scope, the instance Created Time must fall within the time window. | Boolean; Valid values:
Default is false. | N | Y (task only) |
| Monitor Late Finish | Specifies to monitor for an instance or instances that finished late. When specifying a Time Scope, the instance Created Time must fall within the time window. | Boolean; Valid values:
Default is false. | N | Y (task only) |
| Monitor Late Start | Specifies to monitor for an instance or instances that started late. When specifying a Time Scope, the instance Created Time must fall within the time window. | Boolean; Valid values:
Default is false. | N | Y (task only) |
| From | If Together with the Time Scope relativeTimeTo property, it allows you to specify a window of time, relative to the time the Task Monitor task launched, during which the conditions of the Task Monitor must be met. If the conditions are not met within the specified window, the Task Monitor task instance will transition to Failed (default) or Finished status determined by the Required for Relative Time Scope, however, if left unspecified for Relative / Last Run Time Scope, there is no limit on how far back the monitor will look. | Format: hh:mm. Default is 00:00.
For example, -124:00, -12:00, -6:00, 00:00, 6:00, 12:00, or 124:00. | N | Y (task only) |
| Time Scope To | If Together with the Time Scope | Format: hh:mm.
For example, -124:00, -12:00, -6:00, 00:00, 6:00, 12:00, or 124:00. | N | Y (task only) |
| Status to Monitor | Status being monitored for. When the task being monitored goes to a status specified here, the associated trigger is satisfied and the tasks specified in the trigger launch. You can specify status only, or status and exit code. You can specify as many statuses as needed | Comma-separated list of task instance statuses. | N | Y (task only) |
| Task to Monitor | If | N | Y (task only) | |
| Task Name Condition | If | Valid values:
Default is - None - (1). | N | Y (task only) |
| Task Name <Condition Value> | If | N | Y (task only) | |
| Resolve Task Name Condition | If | Boolean; Valid values: true/false. Default is false. | N | Y (task only) |
| Time Scope | Used for Task Monitor tasks not associated with a trigger. The Time Scope properties are used to create a window during which the Task Monitor conditions must be met in order for the Task Monitor to be satisfied. The Time Scope window is always relative to the time that the Task Monitor launched. For example, if you put -01:00 in the Use Relative / Last Run Time Scope if you want to match the most recent prior instance. | Valid values:
Default is - None - (0). | N | Y (task only) |
| Task Type to Monitor | If | Comma-separated list of task types. | N | Y (task only) |
| Use Exit Code On Failed | Specification for whether the monitor ends in a Success status with Exit Code 255 on failure instead of ending in the Failed status. | Boolean value of the exit code | N | Y (task only) |
| Workflow Name Condition | Type of condition for the name of a workflow or workflows containing the task being monitored for. | Valid values:
Default is - None - (0). | N | Y (task only) |
| Workflow Name <Condition Value> | If | Y | Y (task only) |