Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- data DestinationDetails = DestinationDetails' {}
- newDestinationDetails :: DestinationDetails
- destinationDetails_cloudWatchLogsDetails :: Lens' DestinationDetails (Maybe CloudWatchLogsDestinationDetails)
- destinationDetails_kinesisFirehoseDetails :: Lens' DestinationDetails (Maybe KinesisFirehoseDestinationDetails)
Documentation
data DestinationDetails Source #
Configuration details of either a CloudWatch Logs destination or Kinesis Data Firehose destination.
See: newDestinationDetails
smart constructor.
DestinationDetails' | |
|
Instances
newDestinationDetails :: DestinationDetails Source #
Create a value of DestinationDetails
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:cloudWatchLogsDetails:DestinationDetails'
, destinationDetails_cloudWatchLogsDetails
- The configuration details of the CloudWatch Logs destination.
$sel:kinesisFirehoseDetails:DestinationDetails'
, destinationDetails_kinesisFirehoseDetails
- The configuration details of the Kinesis Data Firehose destination.
destinationDetails_cloudWatchLogsDetails :: Lens' DestinationDetails (Maybe CloudWatchLogsDestinationDetails) Source #
The configuration details of the CloudWatch Logs destination.
destinationDetails_kinesisFirehoseDetails :: Lens' DestinationDetails (Maybe KinesisFirehoseDestinationDetails) Source #
The configuration details of the Kinesis Data Firehose destination.