aws-cdk-lib.aws_kinesisfirehose.CfnDeliveryStream.DynamicPartitioningConfigurationProperty

interface DynamicPartitioningConfigurationProperty

LanguageType name
.NETAmazon.CDK.AWS.KinesisFirehose.CfnDeliveryStream.DynamicPartitioningConfigurationProperty
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awskinesisfirehose#CfnDeliveryStream_DynamicPartitioningConfigurationProperty
Javasoftware.amazon.awscdk.services.kinesisfirehose.CfnDeliveryStream.DynamicPartitioningConfigurationProperty
Pythonaws_cdk.aws_kinesisfirehose.CfnDeliveryStream.DynamicPartitioningConfigurationProperty
TypeScript aws-cdk-lib » aws_kinesisfirehose » CfnDeliveryStream » DynamicPartitioningConfigurationProperty

The DynamicPartitioningConfiguration property type specifies the configuration of the dynamic partitioning mechanism that creates targeted data sets from the streaming data by partitioning it based on partition keys.

Example

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_kinesisfirehose as kinesisfirehose } from 'aws-cdk-lib';
const dynamicPartitioningConfigurationProperty: kinesisfirehose.CfnDeliveryStream.DynamicPartitioningConfigurationProperty = {
  enabled: false,
  retryOptions: {
    durationInSeconds: 123,
  },
};

Properties

NameTypeDescription
enabled?boolean | IResolvableSpecifies whether dynamic partitioning is enabled for this Kinesis Data Firehose delivery stream.
retryOptions?IResolvable | RetryOptionsPropertySpecifies the retry behavior in case Kinesis Data Firehose is unable to deliver data to an Amazon S3 prefix.

enabled?

Type: boolean | IResolvable (optional)

Specifies whether dynamic partitioning is enabled for this Kinesis Data Firehose delivery stream.


retryOptions?

Type: IResolvable | RetryOptionsProperty (optional)

Specifies the retry behavior in case Kinesis Data Firehose is unable to deliver data to an Amazon S3 prefix.