AWS CloudFormation
User Guide (Version )

The AWS Documentation website is getting a new look!
Try it now and let us know what you think. Switch to the new look >>

You can return to the original look by selecting English in the language selector above.

AWS::KinesisFirehose::DeliveryStream CopyCommand

The CopyCommand property type configures the Amazon Redshift COPY command that Amazon Kinesis Data Firehose (Kinesis Data Firehose) uses to load data into an Amazon Redshift cluster from an Amazon S3 bucket.


To declare this entity in your AWS CloudFormation template, use the following syntax:


{ "CopyOptions" : String, "DataTableColumns" : String, "DataTableName" : String }


CopyOptions: String DataTableColumns: String DataTableName: String



Parameters to use with the Amazon Redshift COPY command. For examples, see the CopyOptions content for the CopyCommand data type in the Amazon Kinesis Data Firehose API Reference.

Required: No

Type: String

Update requires: No interruption


A comma-separated list of column names.

Required: No

Type: String

Update requires: No interruption


The name of the target table. The table must already exist in the database.

Required: Yes

Type: String

Minimum: 1

Update requires: No interruption

On this page: