interface CloudWatchLoggingOptions
| Language | Type name |
|---|---|
.NET | Amazon.CDK.AWS.Redshift.Alpha.CloudWatchLoggingOptions |
Go | github.com/aws/aws-cdk-go/awscdkredshiftalpha/v2#CloudWatchLoggingOptions |
Java | software.amazon.awscdk.services.redshift.alpha.CloudWatchLoggingOptions |
Python | aws_cdk.aws_redshift_alpha.CloudWatchLoggingOptions |
TypeScript (source) | @aws-cdk/aws-redshift-alpha ยป CloudWatchLoggingOptions |
Options for CloudWatch logging.
Example
import * as ec2 from 'aws-cdk-lib/aws-ec2';
import { ClusterLogging, LogExport } from '@aws-cdk/aws-redshift-alpha';
declare const vpc: ec2.IVpc;
const cluster = new Cluster(this, 'Redshift', {
masterUser: {
masterUsername: 'admin',
},
vpc,
logging: ClusterLogging.cloudWatch({
logExports: [LogExport.CONNECTION_LOG, LogExport.USER_LOG],
}),
});
Properties
| Name | Type | Description |
|---|---|---|
| log | Log[] | The types of logs to export. |
logExports?
Type:
Log[]
(optional, default: [LogExport.CONNECTION_LOG, LogExport.USER_LOG, LogExport.USER_ACTIVITY_LOG])
The types of logs to export.

.NET
Go
Java
Python
TypeScript (