Copyright | (c) 2013-2016 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Language | Haskell2010 |
Describes whether information, such as queries and connection attempts, is being logged for the specified Amazon Redshift cluster.
- describeLoggingStatus :: Text -> DescribeLoggingStatus
- data DescribeLoggingStatus
- dlsClusterIdentifier :: Lens' DescribeLoggingStatus Text
- loggingStatus :: LoggingStatus
- data LoggingStatus
- lsLastFailureTime :: Lens' LoggingStatus (Maybe UTCTime)
- lsLastSuccessfulDeliveryTime :: Lens' LoggingStatus (Maybe UTCTime)
- lsS3KeyPrefix :: Lens' LoggingStatus (Maybe Text)
- lsBucketName :: Lens' LoggingStatus (Maybe Text)
- lsLoggingEnabled :: Lens' LoggingStatus (Maybe Bool)
- lsLastFailureMessage :: Lens' LoggingStatus (Maybe Text)
Creating a Request
describeLoggingStatus Source #
Creates a value of DescribeLoggingStatus
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dlsClusterIdentifier
- The identifier of the cluster from which to get the logging status. Example:examplecluster
data DescribeLoggingStatus Source #
See: describeLoggingStatus
smart constructor.
Request Lenses
dlsClusterIdentifier :: Lens' DescribeLoggingStatus Text Source #
The identifier of the cluster from which to get the logging status. Example: examplecluster
Destructuring the Response
loggingStatus :: LoggingStatus Source #
Creates a value of LoggingStatus
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
lsLastFailureTime
- The last time when logs failed to be delivered.lsLastSuccessfulDeliveryTime
- The last time that logs were delivered.lsS3KeyPrefix
- The prefix applied to the log file names.lsBucketName
- The name of the S3 bucket where the log files are stored.lsLoggingEnabled
-true
if logging is on,false
if logging is off.lsLastFailureMessage
- The message indicating that logs failed to be delivered.
data LoggingStatus Source #
Describes the status of logging for a cluster.
See: loggingStatus
smart constructor.
Response Lenses
lsLastFailureTime :: Lens' LoggingStatus (Maybe UTCTime) Source #
The last time when logs failed to be delivered.
lsLastSuccessfulDeliveryTime :: Lens' LoggingStatus (Maybe UTCTime) Source #
The last time that logs were delivered.
lsS3KeyPrefix :: Lens' LoggingStatus (Maybe Text) Source #
The prefix applied to the log file names.
lsBucketName :: Lens' LoggingStatus (Maybe Text) Source #
The name of the S3 bucket where the log files are stored.
lsLoggingEnabled :: Lens' LoggingStatus (Maybe Bool) Source #
true
if logging is on, false
if logging is off.
lsLastFailureMessage :: Lens' LoggingStatus (Maybe Text) Source #
The message indicating that logs failed to be delivered.