CfnDeliveryStreamProps

class aws_cdk.aws_kinesisfirehose.CfnDeliveryStreamProps(*, delivery_stream_encryption_configuration_input=None, delivery_stream_name=None, delivery_stream_type=None, elasticsearch_destination_configuration=None, extended_s3_destination_configuration=None, http_endpoint_destination_configuration=None, kinesis_stream_source_configuration=None, redshift_destination_configuration=None, s3_destination_configuration=None, splunk_destination_configuration=None, tags=None)

Bases: object

Properties for defining a AWS::KinesisFirehose::DeliveryStream.

Parameters
Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisfirehose-deliverystream.html

Attributes

delivery_stream_encryption_configuration_input

AWS::KinesisFirehose::DeliveryStream.DeliveryStreamEncryptionConfigurationInput.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisfirehose-deliverystream.html#cfn-kinesisfirehose-deliverystream-deliverystreamencryptionconfigurationinput

Return type

Union[DeliveryStreamEncryptionConfigurationInputProperty, IResolvable, None]

delivery_stream_name

AWS::KinesisFirehose::DeliveryStream.DeliveryStreamName.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisfirehose-deliverystream.html#cfn-kinesisfirehose-deliverystream-deliverystreamname

Return type

Optional[str]

delivery_stream_type

AWS::KinesisFirehose::DeliveryStream.DeliveryStreamType.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisfirehose-deliverystream.html#cfn-kinesisfirehose-deliverystream-deliverystreamtype

Return type

Optional[str]

elasticsearch_destination_configuration

AWS::KinesisFirehose::DeliveryStream.ElasticsearchDestinationConfiguration.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisfirehose-deliverystream.html#cfn-kinesisfirehose-deliverystream-elasticsearchdestinationconfiguration

Return type

Union[IResolvable, ElasticsearchDestinationConfigurationProperty, None]

extended_s3_destination_configuration

AWS::KinesisFirehose::DeliveryStream.ExtendedS3DestinationConfiguration.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisfirehose-deliverystream.html#cfn-kinesisfirehose-deliverystream-extendeds3destinationconfiguration

Return type

Union[ExtendedS3DestinationConfigurationProperty, IResolvable, None]

http_endpoint_destination_configuration

AWS::KinesisFirehose::DeliveryStream.HttpEndpointDestinationConfiguration.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisfirehose-deliverystream.html#cfn-kinesisfirehose-deliverystream-httpendpointdestinationconfiguration

Return type

Union[IResolvable, HttpEndpointDestinationConfigurationProperty, None]

kinesis_stream_source_configuration

AWS::KinesisFirehose::DeliveryStream.KinesisStreamSourceConfiguration.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisfirehose-deliverystream.html#cfn-kinesisfirehose-deliverystream-kinesisstreamsourceconfiguration

Return type

Union[IResolvable, KinesisStreamSourceConfigurationProperty, None]

redshift_destination_configuration

AWS::KinesisFirehose::DeliveryStream.RedshiftDestinationConfiguration.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisfirehose-deliverystream.html#cfn-kinesisfirehose-deliverystream-redshiftdestinationconfiguration

Return type

Union[IResolvable, RedshiftDestinationConfigurationProperty, None]

s3_destination_configuration

AWS::KinesisFirehose::DeliveryStream.S3DestinationConfiguration.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisfirehose-deliverystream.html#cfn-kinesisfirehose-deliverystream-s3destinationconfiguration

Return type

Union[IResolvable, S3DestinationConfigurationProperty, None]

splunk_destination_configuration

AWS::KinesisFirehose::DeliveryStream.SplunkDestinationConfiguration.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisfirehose-deliverystream.html#cfn-kinesisfirehose-deliverystream-splunkdestinationconfiguration

Return type

Union[IResolvable, SplunkDestinationConfigurationProperty, None]

tags

AWS::KinesisFirehose::DeliveryStream.Tags.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisfirehose-deliverystream.html#cfn-kinesisfirehose-deliverystream-tags

Return type

Optional[List[CfnTag]]