| 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 |
Amazonka.ElastiCache.Types.LogDeliveryConfiguration
Description
Synopsis
- data LogDeliveryConfiguration = LogDeliveryConfiguration' {}
- newLogDeliveryConfiguration :: LogDeliveryConfiguration
- logDeliveryConfiguration_destinationDetails :: Lens' LogDeliveryConfiguration (Maybe DestinationDetails)
- logDeliveryConfiguration_destinationType :: Lens' LogDeliveryConfiguration (Maybe DestinationType)
- logDeliveryConfiguration_logFormat :: Lens' LogDeliveryConfiguration (Maybe LogFormat)
- logDeliveryConfiguration_logType :: Lens' LogDeliveryConfiguration (Maybe LogType)
- logDeliveryConfiguration_message :: Lens' LogDeliveryConfiguration (Maybe Text)
- logDeliveryConfiguration_status :: Lens' LogDeliveryConfiguration (Maybe LogDeliveryConfigurationStatus)
Documentation
data LogDeliveryConfiguration Source #
Returns the destination, format and type of the logs.
See: newLogDeliveryConfiguration smart constructor.
Constructors
| LogDeliveryConfiguration' | |
Fields
| |
Instances
newLogDeliveryConfiguration :: LogDeliveryConfiguration Source #
Create a value of LogDeliveryConfiguration 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:destinationDetails:LogDeliveryConfiguration', logDeliveryConfiguration_destinationDetails - Configuration details of either a CloudWatch Logs destination or Kinesis
Data Firehose destination.
$sel:destinationType:LogDeliveryConfiguration', logDeliveryConfiguration_destinationType - Returns the destination type, either cloudwatch-logs or
kinesis-firehose.
$sel:logFormat:LogDeliveryConfiguration', logDeliveryConfiguration_logFormat - Returns the log format, either JSON or TEXT.
$sel:logType:LogDeliveryConfiguration', logDeliveryConfiguration_logType - Refers to slow-log or engine-log.
$sel:message:LogDeliveryConfiguration', logDeliveryConfiguration_message - Returns an error message for the log delivery configuration.
$sel:status:LogDeliveryConfiguration', logDeliveryConfiguration_status - Returns the log delivery configuration status. Values are one of
enabling | disabling | modifying | active | error
logDeliveryConfiguration_destinationDetails :: Lens' LogDeliveryConfiguration (Maybe DestinationDetails) Source #
Configuration details of either a CloudWatch Logs destination or Kinesis Data Firehose destination.
logDeliveryConfiguration_destinationType :: Lens' LogDeliveryConfiguration (Maybe DestinationType) Source #
Returns the destination type, either cloudwatch-logs or
kinesis-firehose.
logDeliveryConfiguration_logFormat :: Lens' LogDeliveryConfiguration (Maybe LogFormat) Source #
Returns the log format, either JSON or TEXT.
logDeliveryConfiguration_logType :: Lens' LogDeliveryConfiguration (Maybe LogType) Source #
Refers to slow-log or engine-log.
logDeliveryConfiguration_message :: Lens' LogDeliveryConfiguration (Maybe Text) Source #
Returns an error message for the log delivery configuration.
logDeliveryConfiguration_status :: Lens' LogDeliveryConfiguration (Maybe LogDeliveryConfigurationStatus) Source #
Returns the log delivery configuration status. Values are one of
enabling | disabling | modifying | active | error