Class: Aws::Firehose::Types::DynamicPartitioningConfiguration
- Inherits:
-
Struct
- Object
- Struct
- Aws::Firehose::Types::DynamicPartitioningConfiguration
- Defined in:
- gems/aws-sdk-firehose/lib/aws-sdk-firehose/types.rb
Overview
When making an API call, you may pass DynamicPartitioningConfiguration data as a hash:
{
retry_options: {
duration_in_seconds: 1,
},
enabled: false,
}
The configuration of the dynamic partitioning mechanism that creates smaller data sets from the streaming data by partitioning it based on partition keys. Currently, dynamic partitioning is only supported for Amazon S3 destinations. For more information, see https://docs.aws.amazon.com/firehose/latest/dev/dynamic-partitioning.html
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#enabled ⇒ Boolean
Specifies that the dynamic partitioning is enabled for this Kinesis Data Firehose delivery stream.
-
#retry_options ⇒ Types::RetryOptions
The retry behavior in case Kinesis Data Firehose is unable to deliver data to an Amazon S3 prefix.
Instance Attribute Details
#enabled ⇒ Boolean
Specifies that the dynamic partitioning is enabled for this Kinesis Data Firehose delivery stream.
1622 1623 1624 1625 1626 1627 |
# File 'gems/aws-sdk-firehose/lib/aws-sdk-firehose/types.rb', line 1622 class DynamicPartitioningConfiguration < Struct.new( :retry_options, :enabled) SENSITIVE = [] include Aws::Structure end |
#retry_options ⇒ Types::RetryOptions
The retry behavior in case Kinesis Data Firehose is unable to deliver data to an Amazon S3 prefix.
1622 1623 1624 1625 1626 1627 |
# File 'gems/aws-sdk-firehose/lib/aws-sdk-firehose/types.rb', line 1622 class DynamicPartitioningConfiguration < Struct.new( :retry_options, :enabled) SENSITIVE = [] include Aws::Structure end |