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::Kinesis::Channel S3DestinationConfiguration
The configuration for delivery to a general purpose Amazon S3 bucket. Used in CreateChannel.
Syntax
To declare this entity in your CloudFormation template, use the following syntax:
JSON
{ "DataFreshnessInSeconds" :Integer, "DeadLetterQueueS3Configuration" :DeadLetterQueueS3Configuration, "StorageConfiguration" :S3StorageConfiguration}
YAML
DataFreshnessInSeconds:IntegerDeadLetterQueueS3Configuration:DeadLetterQueueS3ConfigurationStorageConfiguration:S3StorageConfiguration
Properties
DataFreshnessInSeconds-
The maximum age, in seconds, of undelivered data before the channel delivers it to the destination. The default value is 300 seconds.
Required: No
Type: Integer
Update requires: No interruption
DeadLetterQueueS3Configuration-
The dead-letter queue configuration for records that cannot be delivered. Optional for general purpose Amazon S3 destinations. If not specified, it defaults to the destination bucket with an error prefix.
Required: No
Type: DeadLetterQueueS3Configuration
Update requires: Replacement
StorageConfiguration-
The Amazon S3 storage configuration for the channel.
Required: Yes
Type: S3StorageConfiguration
Update requires: Replacement