stratosphere-0.2.0: EDSL for AWS CloudFormation

Safe HaskellNone
LanguageHaskell2010

Stratosphere.ResourceProperties.KinesisFirehoseRedshiftCopyCommand

Description

CopyCommand is a property of the Amazon Kinesis Firehose DeliveryStream RedshiftDestinationConfiguration property that configures the Amazon Redshift COPY command that Amazon Kinesis Firehose (Firehose) uses to load data into an Amazon Redshift cluster from an S3 bucket.

Synopsis

Documentation

data KinesisFirehoseRedshiftCopyCommand Source #

Full data type definition for KinesisFirehoseRedshiftCopyCommand. See kinesisFirehoseRedshiftCopyCommand for a more convenient constructor.

Instances

Show KinesisFirehoseRedshiftCopyCommand Source # 
Generic KinesisFirehoseRedshiftCopyCommand Source # 
ToJSON KinesisFirehoseRedshiftCopyCommand Source # 
FromJSON KinesisFirehoseRedshiftCopyCommand Source # 
type Rep KinesisFirehoseRedshiftCopyCommand Source # 
type Rep KinesisFirehoseRedshiftCopyCommand = D1 (MetaData "KinesisFirehoseRedshiftCopyCommand" "Stratosphere.ResourceProperties.KinesisFirehoseRedshiftCopyCommand" "stratosphere-0.2.0-B1WeL9cnxuQ3qer3csMa6f" False) (C1 (MetaCons "KinesisFirehoseRedshiftCopyCommand" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_kinesisFirehoseRedshiftCopyCommandCopyOptions") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe (Val Text)))) ((:*:) (S1 (MetaSel (Just Symbol "_kinesisFirehoseRedshiftCopyCommandDataTableColumns") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe (Val Text)))) (S1 (MetaSel (Just Symbol "_kinesisFirehoseRedshiftCopyCommandDataTableName") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Val Text))))))

kfrccCopyOptions :: Lens' KinesisFirehoseRedshiftCopyCommand (Maybe (Val Text)) Source #

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

kfrccDataTableColumns :: Lens' KinesisFirehoseRedshiftCopyCommand (Maybe (Val Text)) Source #

A comma-separated list of the column names in the table that Firehose copies data to.

kfrccDataTableName :: Lens' KinesisFirehoseRedshiftCopyCommand (Val Text) Source #

The name of the table where Firehose adds the copied data.