Skip to content

One Observability Workshop v3.0.0


One Observability Workshop / constructs/cloudtrail / WorkshopCloudTrailProperties

Interface: WorkshopCloudTrailProperties

Defined in: constructs/cloudtrail.ts:26

Configuration properties for the WorkshopCloudTrail construct.

Properties

name

name: string

Defined in: constructs/cloudtrail.ts:28

Name identifier for the CloudTrail resources


includeS3DataEvents?

optional includeS3DataEvents: boolean

Defined in: constructs/cloudtrail.ts:30

Whether to include S3 data events in the trail


includeLambdaEvents?

optional includeLambdaEvents: boolean

Defined in: constructs/cloudtrail.ts:32

Whether to include Lambda events in the trail


logRetentionDays?

optional logRetentionDays: RetentionDays

Defined in: constructs/cloudtrail.ts:34

CloudWatch log retention period in days


enableAnomalyDetection?

optional enableAnomalyDetection: boolean

Defined in: constructs/cloudtrail.ts:36

Whether to enable anomaly detection for the trail


includeNetworkEvents?

optional includeNetworkEvents: boolean

Defined in: constructs/cloudtrail.ts:38

Whether to enable network events for the trail