This is the new Amazon CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the Amazon CloudFormation User Guide.
AWS::Connect::Rule Actions
A list of actions to be run when the rule is triggered.
Syntax
To declare this entity in your Amazon 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:- JsonCreateCaseActions:- CreateCaseActionEndAssociatedTasksActions:- JsonEventBridgeActions:- EventBridgeActionSendNotificationActions:- SendNotificationActionSubmitAutoEvaluationActions:- SubmitAutoEvaluationActionTaskActions:- TaskActionUpdateCaseActions:- UpdateCaseAction
Properties
- AssignContactCategoryActions
- 
                    Information about the contact category action. The syntax can be empty, for example, {}.Required: No Type: Array of Json Minimum: 1Maximum: 1Update 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: 1Maximum: 1Update requires: No interruption 
- SendNotificationActions
- 
                    Information about the send notification action. Required: No Type: Array of SendNotificationAction Minimum: 1Maximum: 1Update 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 TriggerEventSourceis one of the following values:OnZendeskTicketCreate|OnZendeskTicketStatusUpdate|OnSalesforceCaseCreateRequired: No Type: Array of TaskAction Minimum: 1Maximum: 1Update requires: No interruption 
- UpdateCaseActions
- Property description not available. - Required: No - Type: Array of UpdateCaseAction - Minimum: - 1- Maximum: - 1- Update requires: No interruption