Package-level declarations
Types
Link copied to clipboard
object CloudtrailFunctions
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 kmsKeyId: Output<String>? = 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
Builder for EventDataStoreArgs.
Link copied to clipboard
Link copied to clipboard
Builder for EventDataStore.
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
class TrailArgsBuilder
Builder for TrailArgs.
Link copied to clipboard
Link copied to clipboard
class TrailResourceBuilder
Builder for Trail.
Functions
Link copied to clipboard
suspend fun eventDataStore(name: String, block: suspend EventDataStoreResourceBuilder.() -> Unit): EventDataStore