Starts logging information, such as queries and connection attempts, for
the specified Amazon Redshift cluster.
Declaration Syntax
C# |
EnableLoggingResponse EnableLogging( EnableLoggingRequest request )
Parameters
- request (EnableLoggingRequest)
- Container for the necessary parameters to execute the EnableLogging service method.
Return Value
The response from the EnableLogging service method, as returned by Redshift.
Exceptions
Exception | Condition |
---|---|
BucketNotFoundException |
Could not find the specified S3 bucket.
|
ClusterNotFoundException |
The ClusterIdentifier parameter does not refer to an existing cluster.
|
InsufficientS3BucketPolicyException |
The cluster does not have read bucket or put object permissions
on the S3 bucket specified when enabling logging.
|
InvalidS3BucketNameException |
The S3 bucket name is invalid. For more information about naming rules, go to Bucket
Restrictions and Limitations in the Amazon Simple Storage Service (S3) Developer
Guide.
|
InvalidS3KeyPrefixException |
The string specified for the logging S3 key prefix does not comply with
the documented constraints.
|