AWS::Connect::Rule Actions
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