libZSservicesZSamazonka-redshiftZSamazonka-redshift
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.Redshift.DescribeLoggingStatus

Description

Describes whether information, such as queries and connection attempts, is being logged for the specified Amazon Redshift cluster.

Synopsis

Creating a Request

data DescribeLoggingStatus Source #

See: newDescribeLoggingStatus smart constructor.

Constructors

DescribeLoggingStatus' 

Fields

  • clusterIdentifier :: Text

    The identifier of the cluster from which to get the logging status.

    Example: examplecluster

Instances

Instances details
Eq DescribeLoggingStatus Source # 
Instance details

Defined in Amazonka.Redshift.DescribeLoggingStatus

Read DescribeLoggingStatus Source # 
Instance details

Defined in Amazonka.Redshift.DescribeLoggingStatus

Show DescribeLoggingStatus Source # 
Instance details

Defined in Amazonka.Redshift.DescribeLoggingStatus

Generic DescribeLoggingStatus Source # 
Instance details

Defined in Amazonka.Redshift.DescribeLoggingStatus

Associated Types

type Rep DescribeLoggingStatus :: Type -> Type #

NFData DescribeLoggingStatus Source # 
Instance details

Defined in Amazonka.Redshift.DescribeLoggingStatus

Methods

rnf :: DescribeLoggingStatus -> () #

Hashable DescribeLoggingStatus Source # 
Instance details

Defined in Amazonka.Redshift.DescribeLoggingStatus

AWSRequest DescribeLoggingStatus Source # 
Instance details

Defined in Amazonka.Redshift.DescribeLoggingStatus

Associated Types

type AWSResponse DescribeLoggingStatus #

ToHeaders DescribeLoggingStatus Source # 
Instance details

Defined in Amazonka.Redshift.DescribeLoggingStatus

ToPath DescribeLoggingStatus Source # 
Instance details

Defined in Amazonka.Redshift.DescribeLoggingStatus

ToQuery DescribeLoggingStatus Source # 
Instance details

Defined in Amazonka.Redshift.DescribeLoggingStatus

type Rep DescribeLoggingStatus Source # 
Instance details

Defined in Amazonka.Redshift.DescribeLoggingStatus

type Rep DescribeLoggingStatus = D1 ('MetaData "DescribeLoggingStatus" "Amazonka.Redshift.DescribeLoggingStatus" "libZSservicesZSamazonka-redshiftZSamazonka-redshift" 'False) (C1 ('MetaCons "DescribeLoggingStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "clusterIdentifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DescribeLoggingStatus Source # 
Instance details

Defined in Amazonka.Redshift.DescribeLoggingStatus

newDescribeLoggingStatus Source #

Create a value of DescribeLoggingStatus 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:clusterIdentifier:DescribeLoggingStatus', describeLoggingStatus_clusterIdentifier - The identifier of the cluster from which to get the logging status.

Example: examplecluster

Request Lenses

describeLoggingStatus_clusterIdentifier :: Lens' DescribeLoggingStatus Text Source #

The identifier of the cluster from which to get the logging status.

Example: examplecluster

Destructuring the Response

data LoggingStatus Source #

Describes the status of logging for a cluster.

See: newLoggingStatus smart constructor.

Constructors

LoggingStatus' 

Fields

Instances

Instances details
Eq LoggingStatus Source # 
Instance details

Defined in Amazonka.Redshift.Types.LoggingStatus

Read LoggingStatus Source # 
Instance details

Defined in Amazonka.Redshift.Types.LoggingStatus

Show LoggingStatus Source # 
Instance details

Defined in Amazonka.Redshift.Types.LoggingStatus

Generic LoggingStatus Source # 
Instance details

Defined in Amazonka.Redshift.Types.LoggingStatus

Associated Types

type Rep LoggingStatus :: Type -> Type #

NFData LoggingStatus Source # 
Instance details

Defined in Amazonka.Redshift.Types.LoggingStatus

Methods

rnf :: LoggingStatus -> () #

Hashable LoggingStatus Source # 
Instance details

Defined in Amazonka.Redshift.Types.LoggingStatus

FromXML LoggingStatus Source # 
Instance details

Defined in Amazonka.Redshift.Types.LoggingStatus

type Rep LoggingStatus Source # 
Instance details

Defined in Amazonka.Redshift.Types.LoggingStatus

type Rep LoggingStatus = D1 ('MetaData "LoggingStatus" "Amazonka.Redshift.Types.LoggingStatus" "libZSservicesZSamazonka-redshiftZSamazonka-redshift" 'False) (C1 ('MetaCons "LoggingStatus'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "lastFailureTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ISO8601)) :*: (S1 ('MetaSel ('Just "lastSuccessfulDeliveryTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ISO8601)) :*: S1 ('MetaSel ('Just "s3KeyPrefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "bucketName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "loggingEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "lastFailureMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newLoggingStatus :: LoggingStatus Source #

Create a value of LoggingStatus 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:lastFailureTime:LoggingStatus', loggingStatus_lastFailureTime - The last time when logs failed to be delivered.

$sel:lastSuccessfulDeliveryTime:LoggingStatus', loggingStatus_lastSuccessfulDeliveryTime - The last time that logs were delivered.

$sel:s3KeyPrefix:LoggingStatus', loggingStatus_s3KeyPrefix - The prefix applied to the log file names.

$sel:bucketName:LoggingStatus', loggingStatus_bucketName - The name of the S3 bucket where the log files are stored.

$sel:loggingEnabled:LoggingStatus', loggingStatus_loggingEnabled - true if logging is on, false if logging is off.

$sel:lastFailureMessage:LoggingStatus', loggingStatus_lastFailureMessage - The message indicating that logs failed to be delivered.

Response Lenses

loggingStatus_lastFailureTime :: Lens' LoggingStatus (Maybe UTCTime) Source #

The last time when logs failed to be delivered.

loggingStatus_s3KeyPrefix :: Lens' LoggingStatus (Maybe Text) Source #

The prefix applied to the log file names.

loggingStatus_bucketName :: Lens' LoggingStatus (Maybe Text) Source #

The name of the S3 bucket where the log files are stored.

loggingStatus_loggingEnabled :: Lens' LoggingStatus (Maybe Bool) Source #

true if logging is on, false if logging is off.

loggingStatus_lastFailureMessage :: Lens' LoggingStatus (Maybe Text) Source #

The message indicating that logs failed to be delivered.