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::EventsV2::EventSource AwsServiceEventsConfiguration
Forward a single Amazon service's events from the account's default event bus.
Syntax
To declare this entity in your Amazon CloudFormation template, use the following syntax:
JSON
{ "AwsService" :String, "OnFailureConfiguration" :OnFailureConfiguration, "Pattern" :String}
YAML
AwsService:StringOnFailureConfiguration:OnFailureConfigurationPattern:String
Properties
AwsService-
A single Amazon service source identifier, for example aws.s3. Wildcards and lists are not allowed.
Required: Yes
Type: String
Pattern:
^aws\.[a-z0-9\-]+$Minimum:
1Maximum:
256Update requires: No interruption
OnFailureConfiguration-
The destination for events that could not be forwarded.
Required: No
Type: OnFailureConfiguration
Update requires: No interruption
Pattern-
A filter pattern, as a JSON string, that defines which events from the specified Amazon service are forwarded to the event bus. Do not include source, account, or region as top-level fields. If you do not specify a pattern, all events from the service are forwarded.
Required: No
Type: String
Maximum:
3753Update requires: No interruption