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.DisableLogging

Description

Stops logging information, such as queries and connection attempts, for the specified Amazon Redshift cluster.

Synopsis

Creating a Request

data DisableLogging Source #

See: newDisableLogging smart constructor.

Constructors

DisableLogging' 

Fields

  • clusterIdentifier :: Text

    The identifier of the cluster on which logging is to be stopped.

    Example: examplecluster

Instances

Instances details
Eq DisableLogging Source # 
Instance details

Defined in Amazonka.Redshift.DisableLogging

Read DisableLogging Source # 
Instance details

Defined in Amazonka.Redshift.DisableLogging

Show DisableLogging Source # 
Instance details

Defined in Amazonka.Redshift.DisableLogging

Generic DisableLogging Source # 
Instance details

Defined in Amazonka.Redshift.DisableLogging

Associated Types

type Rep DisableLogging :: Type -> Type #

NFData DisableLogging Source # 
Instance details

Defined in Amazonka.Redshift.DisableLogging

Methods

rnf :: DisableLogging -> () #

Hashable DisableLogging Source # 
Instance details

Defined in Amazonka.Redshift.DisableLogging

AWSRequest DisableLogging Source # 
Instance details

Defined in Amazonka.Redshift.DisableLogging

Associated Types

type AWSResponse DisableLogging #

ToHeaders DisableLogging Source # 
Instance details

Defined in Amazonka.Redshift.DisableLogging

ToPath DisableLogging Source # 
Instance details

Defined in Amazonka.Redshift.DisableLogging

ToQuery DisableLogging Source # 
Instance details

Defined in Amazonka.Redshift.DisableLogging

type Rep DisableLogging Source # 
Instance details

Defined in Amazonka.Redshift.DisableLogging

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

Defined in Amazonka.Redshift.DisableLogging

newDisableLogging Source #

Create a value of DisableLogging 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:DisableLogging', disableLogging_clusterIdentifier - The identifier of the cluster on which logging is to be stopped.

Example: examplecluster

Request Lenses

disableLogging_clusterIdentifier :: Lens' DisableLogging Text Source #

The identifier of the cluster on which logging is to be stopped.

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.