Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard

Provides a CloudTrail Event Data Store. More information about event data stores can be found in the Event Data Store User Guide.

Link copied to clipboard
data class EventDataStoreArgs(val advancedEventSelectors: Output<List<EventDataStoreAdvancedEventSelectorArgs>>? = null, val multiRegionEnabled: Output<Boolean>? = null, val name: Output<String>? = null, val organizationEnabled: Output<Boolean>? = null, val retentionPeriod: Output<Int>? = null, val tags: Output<Map<String, String>>? = null, val terminationProtectionEnabled: Output<Boolean>? = null) : ConvertibleToJava<EventDataStoreArgs>

Provides a CloudTrail Event Data Store. More information about event data stores can be found in the Event Data Store User Guide.

Link copied to clipboard
Link copied to clipboard

Provides a CloudTrail resource.

Link copied to clipboard
data class TrailArgs(val advancedEventSelectors: Output<List<TrailAdvancedEventSelectorArgs>>? = null, val cloudWatchLogsGroupArn: Output<String>? = null, val cloudWatchLogsRoleArn: Output<String>? = null, val enableLogFileValidation: Output<Boolean>? = null, val enableLogging: Output<Boolean>? = null, val eventSelectors: Output<List<TrailEventSelectorArgs>>? = null, val includeGlobalServiceEvents: Output<Boolean>? = null, val insightSelectors: Output<List<TrailInsightSelectorArgs>>? = null, val isMultiRegionTrail: Output<Boolean>? = null, val isOrganizationTrail: Output<Boolean>? = null, val kmsKeyId: Output<String>? = null, val name: Output<String>? = null, val s3BucketName: Output<String>? = null, val s3KeyPrefix: Output<String>? = null, val snsTopicName: Output<String>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<TrailArgs>

Provides a CloudTrail resource.

Link copied to clipboard

Builder for TrailArgs.

Link copied to clipboard
Link copied to clipboard

Builder for Trail.

Functions

Link copied to clipboard
Link copied to clipboard
suspend fun trailResource(name: String, block: suspend TrailResourceBuilder.() -> Unit): Trail