Skip to content

Kinesis  >  Structures  >  S3DestinationConfiguration

S3DestinationConfiguration

Structure Class

S3DestinationConfiguration dataclass

Bases: _SerdeShape

The configuration for delivery to a general purpose Amazon S3 bucket. Used in CreateChannel.

Attributes

data_freshness_in_seconds class-attribute instance-attribute
data_freshness_in_seconds: int | None = ...

The maximum age, in seconds, of undelivered data before the channel delivers it to the destination. The default value is 300 seconds.

dead_letter_queue_s3_configuration class-attribute instance-attribute
dead_letter_queue_s3_configuration: DeadLetterQueueS3Configuration | None = ...

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.

storage_configuration instance-attribute
storage_configuration: S3StorageConfiguration

The Amazon S3 storage configuration for the channel.