StaticcreateHelper method which creates an S3 Data Events CloudTrail.
The CDK scope in which the Trail resource will be created.
The destination bucket where the Trail will be written
The KMS CMK with which the trail data will be encrypted when written to S3
The MDAA Naming implementation which will be used to name the CloudTrail resources
The name the CloudTrail. The full name will be generated by the MDAA Naming implementation
OptionalincludeManagementEvents: booleanOptionaleventSelectors: { bucket: IBucket; objectPrefix?: string }[]The set of bucket names and prefixes for which S3 data events will be captured. If not specified, the Trail will capture all S3 Data Events in the account.
A CloudTrail which captures S3 Data Events.
StaticcreateA helper method for generating a Glue table for querying CloudTrail audit events from an S3 bucket.
The scope in which the table will be created.
The bucket where the CloudTrail data is stored
The database where the table will be created
The accounts for which CloudTrail data has been produced in the bucket.
The regions for which CloudTrail data has been produced in the bucket.
A Glue Table which can be used to query CloudTrail data.
Helper class for generating CloudTrail audit resources for use with S3 data events.