View a markdown version of this page

AWS::EventsV2::Subscriber RetryPolicy - AWS CloudFormation

This is the new CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the AWS CloudFormation User Guide.

AWS::EventsV2::Subscriber RetryPolicy

The retry policy for failed deliveries.

Syntax

To declare this entity in your CloudFormation template, use the following syntax:

JSON

{ "MaxEventAgeInSeconds" : Integer, "MaxRetryAttempts" : Integer, "RetryStrategy" : String }

YAML

MaxEventAgeInSeconds: Integer MaxRetryAttempts: Integer RetryStrategy: String

Properties

MaxEventAgeInSeconds

The maximum age of an event in seconds, 60-86400 (24 hours). When an event reaches this age, retries stop; if OnFailureConfiguration is set, the event is delivered to that destination, otherwise it is dropped. The default is 300.

Required: No

Type: Integer

Minimum: 60

Maximum: 86400

Update requires: No interruption

MaxRetryAttempts

The maximum number of retry attempts, 0-185. When the attempts are exhausted, retries stop; if OnFailureConfiguration is set, the event is delivered to that destination, otherwise it is dropped. The default is 5.

Required: No

Type: Integer

Minimum: 0

Maximum: 185

Update requires: No interruption

RetryStrategy

Which errors are retried. ALL retries all errors. The default is ALL.

Required: No

Type: String

Allowed values: ALL

Update requires: No interruption