A list of actions to be run when the rule is triggered.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{
"AssignContactCategoryActions" : [ Json, ... ]
,
"CreateCaseActions" : [ CreateCaseAction, ... ]
,
"EndAssociatedTasksActions" : [ Json, ... ]
,
"EventBridgeActions" : [ EventBridgeAction, ... ]
,
"SendNotificationActions" : [ SendNotificationAction, ... ]
,
"SubmitAutoEvaluationActions" : [ SubmitAutoEvaluationAction, ... ]
,
"TaskActions" : [ TaskAction, ... ]
,
"UpdateCaseActions" : [ UpdateCaseAction, ... ]
}
YAML
AssignContactCategoryActions:
- Json
CreateCaseActions:
- CreateCaseAction
EndAssociatedTasksActions:
- Json
EventBridgeActions:
- EventBridgeAction
SendNotificationActions:
- SendNotificationAction
SubmitAutoEvaluationActions:
- SubmitAutoEvaluationAction
TaskActions:
- TaskAction
UpdateCaseActions:
- UpdateCaseAction
Properties
AssignContactCategoryActions
-
Information about the contact category action. The syntax can be empty, for example,
{}
.Required: No
Type: Array of Json
Minimum:
1
Maximum:
1
Update requires: No interruption
CreateCaseActions
Property description not available.
Required: No
Type: Array of CreateCaseAction
Minimum:
1
Maximum:
1
Update requires: No interruption
EndAssociatedTasksActions
Property description not available.
Required: No
Type: Array of Json
Minimum:
1
Maximum:
1
Update requires: No interruption
EventBridgeActions
-
Information about the EventBridge action.
Required: No
Type: Array of EventBridgeAction
Minimum:
1
Maximum:
1
Update requires: No interruption
SendNotificationActions
-
Information about the send notification action.
Required: No
Type: Array of SendNotificationAction
Minimum:
1
Maximum:
1
Update requires: No interruption
SubmitAutoEvaluationActions
Property description not available.
Required: No
Type: Array of SubmitAutoEvaluationAction
Minimum:
1
Maximum:
1
Update requires: No interruption
TaskActions
-
Information about the task action. This field is required if
TriggerEventSource
is one of the following values:OnZendeskTicketCreate
|OnZendeskTicketStatusUpdate
|OnSalesforceCaseCreate
Required: No
Type: Array of TaskAction
Minimum:
1
Maximum:
1
Update requires: No interruption
UpdateCaseActions
Property description not available.
Required: No
Type: Array of UpdateCaseAction
Minimum:
1
Maximum:
1
Update requires: No interruption