class Aws::Redshift::Types::EnableLoggingMessage

@note When making an API call, you may pass EnableLoggingMessage

data as a hash:

    {
      cluster_identifier: "String", # required
      bucket_name: "String", # required
      s3_key_prefix: "String",
    }

@!attribute [rw] cluster_identifier

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

Example: `examplecluster`
@return [String]

@!attribute [rw] bucket_name

The name of an existing S3 bucket where the log files are to be
stored.

Constraints:

* Must be in the same region as the cluster

* The cluster must have read bucket and put object permissions
@return [String]

@!attribute [rw] s3_key_prefix

The prefix applied to the log file names.

Constraints:

* Cannot exceed 512 characters

* Cannot contain spaces( ), double quotes ("), single quotes ('),
  a backslash (\\), or control characters. The hexadecimal codes for
  invalid characters are:

  * x00 to x20

  * x22

  * x27

  * x5c

  * x7f or larger
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/redshift-2012-12-01/EnableLoggingMessage AWS API Documentation

Constants

SENSITIVE