enable_logging(**kwargs)¶Starts logging information, such as queries and connection attempts, for the specified Amazon Redshift cluster.
See also: AWS API Documentation
Request Syntax
response = client.enable_logging(
    ClusterIdentifier='string',
    BucketName='string',
    S3KeyPrefix='string',
    LogDestinationType='s3'|'cloudwatch',
    LogExports=[
        'string',
    ]
)
[REQUIRED]
The identifier of the cluster on which logging is to be started.
Example: examplecluster
The name of an existing S3 bucket where the log files are to be stored.
Constraints:
The prefix applied to the log file names.
Constraints:
s3 and cloudwatch .The collection of exported log types. Possible values are connectionlog , useractivitylog , and userlog .
dict
Response Syntax
{
    'LoggingEnabled': True|False,
    'BucketName': 'string',
    'S3KeyPrefix': 'string',
    'LastSuccessfulDeliveryTime': datetime(2015, 1, 1),
    'LastFailureTime': datetime(2015, 1, 1),
    'LastFailureMessage': 'string',
    'LogDestinationType': 's3'|'cloudwatch',
    'LogExports': [
        'string',
    ]
}
Response Structure
(dict) --
Describes the status of logging for a cluster.
LoggingEnabled (boolean) --
trueif logging is on,falseif logging is off.
BucketName (string) --
The name of the S3 bucket where the log files are stored.
S3KeyPrefix (string) --
The prefix applied to the log file names.
LastSuccessfulDeliveryTime (datetime) --
The last time that logs were delivered.
LastFailureTime (datetime) --
The last time when logs failed to be delivered.
LastFailureMessage (string) --
The message indicating that logs failed to be delivered.
LogDestinationType (string) --
The log destination type. An enum with possible values of s3 and cloudwatch .
LogExports (list) --
The collection of exported log types. Possible values are connectionlog , useractivitylog , and userlog .
Exceptions
Redshift.Client.exceptions.ClusterNotFoundFaultRedshift.Client.exceptions.BucketNotFoundFaultRedshift.Client.exceptions.InsufficientS3BucketPolicyFaultRedshift.Client.exceptions.InvalidS3KeyPrefixFaultRedshift.Client.exceptions.InvalidS3BucketNameFaultRedshift.Client.exceptions.InvalidClusterStateFault