Actions YAML Reference
|
Defines the Case action group and runs the group of actions when the case condition is met.
For more information, see ActionGroup and SelectCaseAction.
More...
Inherits ActionGroup.
Properties | |
CaseActionCondition | Condition [get, set] |
Specifies the case condition to use to run actions. The parent SelectCaseAction evaluates the condition to determine whether the group of actions should run. If CaseCondition is not specified, the default case is used, which means that the group of actions runs only when all of the other conditions are not met. Example of a case condition that equals a certain value: More... | |
ActionGroupRunMethod | ExecutionMethod [get, set] |
Specifies how the group of actions runs, as follows: More... | |
int | ExecutionTimes [get, set] |
Specifies the number of times to run the action group in a loop. The default value is 1. More... | |
List< IntegrationAction > | Actions [get, set] |
Lists the actions or integrations that are defined for the document. Example: More... | |
CommonActionProperties | |
Describes the common action properties for Actions and ActionGroups. | |
string | Name [get, set] |
Specifies the name. This property cannot be empty and must be unique in the YAML script. More... | |
string | Description [get, set] |
Specifies the description. The default value is "". More... | |
ActionRunType | RunType [get, set] |
Runs the action by using one of the following types: More... | |
bool | IgnoreErrors [get, set] |
Specifies whether to ignore errors and continue with the next action. Valid only for Action and ActionGroup. The default value is false. More... | |
int | FailureRetries [get, set] |
Specifies the number of times that the action is retried if it fails. Available only for Action. The default value is 0. More... | |
int | RetryInterval [get, set] |
Specifies the interval, in milliseconds, that elapses when a failed action is retried. Valid only when the value of FailureRetries is greater than 0. Available only for Action. The default value is 10000. More... | |
Defines the Case action group and runs the group of actions when the case condition is met.
For more information, see ActionGroup and SelectCaseAction.
For common action properties, see IntegrationAction.
Example:
|
getset |
Specifies the case condition to use to run actions. The parent SelectCaseAction evaluates the condition to determine whether the group of actions should run.
If CaseCondition is not specified, the default case is used, which means that the group of actions runs only when all of the other conditions are not met.
Example of a case condition that equals a certain value:
Example of a case condition that is between two values:
Example of a case condition that is one of a set of values:
|
getsetinherited |
Specifies how the group of actions runs, as follows:
|
getsetinherited |
Specifies the number of times to run the action group in a loop. The default value is 1.
|
getsetinherited |
Lists the actions or integrations that are defined for the document.
Example:
|
getsetinherited |
Specifies the name. This property cannot be empty and must be unique in the YAML script.
|
getsetinherited |
Specifies the description. The default value is "".
|
getsetinherited |
Runs the action by using one of the following types:
|
getsetinherited |
Specifies whether to ignore errors and continue with the next action. Valid only for Action and ActionGroup. The default value is false.
|
getsetinherited |
Specifies the number of times that the action is retried if it fails. Available only for Action. The default value is 0.
|
getsetinherited |
Specifies the interval, in milliseconds, that elapses when a failed action is retried. Valid only when the value of FailureRetries is greater than 0. Available only for Action. The default value is 10000.