S3LoggingOptions
- class aws_cdk.aws_redshift_alpha.S3LoggingOptions(*, bucket, key_prefix=None)
Bases:
object(experimental) Options for S3 logging.
- Parameters:
bucket (
IBucket) – (experimental) The S3 bucket where the log files are stored.key_prefix (
Optional[str]) – (experimental) The prefix applied to the log file names. Default: - No prefix
- Stability:
experimental
- ExampleMetadata:
infused
Example:
from aws_cdk.aws_redshift_alpha import Login import aws_cdk.aws_ec2 as ec2 import aws_cdk.aws_s3 as s3 from aws_cdk.aws_redshift_alpha import ClusterLogging # vpc: ec2.IVpc # bucket: s3.IBucket cluster = Cluster(self, "Redshift", master_user=Login( master_username="admin" ), vpc=vpc, logging=ClusterLogging.s3( bucket=bucket, key_prefix="redshift-logs/" ) )
Attributes
- bucket
(experimental) The S3 bucket where the log files are stored.
- Stability:
experimental
- key_prefix
(experimental) The prefix applied to the log file names.
- Default:
No prefix
- Stability:
experimental