Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Synopsis
- data DestinationConfiguration = DestinationConfiguration' {}
- newDestinationConfiguration :: DestinationConfiguration
- destinationConfiguration_cloudWatchLogs :: Lens' DestinationConfiguration (Maybe CloudWatchLogsDestinationConfiguration)
- destinationConfiguration_firehose :: Lens' DestinationConfiguration (Maybe FirehoseDestinationConfiguration)
- destinationConfiguration_s3 :: Lens' DestinationConfiguration (Maybe S3DestinationConfiguration)
Documentation
data DestinationConfiguration Source #
A complex type that describes a location where chat logs will be stored. Each member represents the configuration of one log destination. For logging, you define only one type of destination (for CloudWatch Logs, Kinesis Firehose, or S3).
See: newDestinationConfiguration
smart constructor.
DestinationConfiguration' | |
|
Instances
newDestinationConfiguration :: DestinationConfiguration Source #
Create a value of DestinationConfiguration
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:cloudWatchLogs:DestinationConfiguration'
, destinationConfiguration_cloudWatchLogs
- An Amazon CloudWatch Logs destination configuration where chat activity
will be logged.
$sel:firehose:DestinationConfiguration'
, destinationConfiguration_firehose
- An Amazon Kinesis Data Firehose destination configuration where chat
activity will be logged.
$sel:s3:DestinationConfiguration'
, destinationConfiguration_s3
- An Amazon S3 destination configuration where chat activity will be
logged.
destinationConfiguration_cloudWatchLogs :: Lens' DestinationConfiguration (Maybe CloudWatchLogsDestinationConfiguration) Source #
An Amazon CloudWatch Logs destination configuration where chat activity will be logged.
destinationConfiguration_firehose :: Lens' DestinationConfiguration (Maybe FirehoseDestinationConfiguration) Source #
An Amazon Kinesis Data Firehose destination configuration where chat activity will be logged.
destinationConfiguration_s3 :: Lens' DestinationConfiguration (Maybe S3DestinationConfiguration) Source #
An Amazon S3 destination configuration where chat activity will be logged.