stratosphere-0.2.0: EDSL for AWS CloudFormation

Safe HaskellNone
LanguageHaskell2010

Stratosphere.ResourceProperties.KinesisFirehoseCloudWatchLoggingOptions

Description

CloudWatchLoggingOptions is a property of the Amazon Kinesis Firehose DeliveryStream ElasticsearchDestinationConfiguration, Amazon Kinesis Firehose DeliveryStream RedshiftDestinationConfiguration, and Amazon Kinesis Firehose DeliveryStream S3DestinationConfiguration properties that specifies Amazon CloudWatch Logs (CloudWatch Logs) logging options that Amazon Kinesis Firehose (Firehose) uses for the delivery stream.

Synopsis

Documentation

data KinesisFirehoseCloudWatchLoggingOptions Source #

Full data type definition for KinesisFirehoseCloudWatchLoggingOptions. See kinesisFirehoseCloudWatchLoggingOptions for a more convenient constructor.

Instances

Show KinesisFirehoseCloudWatchLoggingOptions Source # 
Generic KinesisFirehoseCloudWatchLoggingOptions Source # 
ToJSON KinesisFirehoseCloudWatchLoggingOptions Source # 
FromJSON KinesisFirehoseCloudWatchLoggingOptions Source # 
type Rep KinesisFirehoseCloudWatchLoggingOptions Source # 
type Rep KinesisFirehoseCloudWatchLoggingOptions = D1 (MetaData "KinesisFirehoseCloudWatchLoggingOptions" "Stratosphere.ResourceProperties.KinesisFirehoseCloudWatchLoggingOptions" "stratosphere-0.2.0-B1WeL9cnxuQ3qer3csMa6f" False) (C1 (MetaCons "KinesisFirehoseCloudWatchLoggingOptions" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_kinesisFirehoseCloudWatchLoggingOptionsEnabled") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe (Val Bool')))) ((:*:) (S1 (MetaSel (Just Symbol "_kinesisFirehoseCloudWatchLoggingOptionsLogGroupName") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe (Val Text)))) (S1 (MetaSel (Just Symbol "_kinesisFirehoseCloudWatchLoggingOptionsLogStreamName") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe (Val Text)))))))

kfcwloEnabled :: Lens' KinesisFirehoseCloudWatchLoggingOptions (Maybe (Val Bool')) Source #

Indicates whether CloudWatch Logs logging is enabled.

kfcwloLogGroupName :: Lens' KinesisFirehoseCloudWatchLoggingOptions (Maybe (Val Text)) Source #

The name of the CloudWatch Logs log group that contains the log stream that Firehose will use.

kfcwloLogStreamName :: Lens' KinesisFirehoseCloudWatchLoggingOptions (Maybe (Val Text)) Source #

The name of the CloudWatch Logs log stream that Firehose uses to send logs about data delivery.