Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
class EventDataStore : KotlinCustomResource

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 billingMode: Output<String>? = 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 suspend: Output<String>? = 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
object EventDataStoreMapper : ResourceMapper<EventDataStore>
Link copied to clipboard
class OrganizationDelegatedAdminAccount : KotlinCustomResource

Provides a resource to manage an AWS CloudTrail Delegated Administrator.

Link copied to clipboard
data class OrganizationDelegatedAdminAccountArgs(val accountId: Output<String>? = null) : ConvertibleToJava<OrganizationDelegatedAdminAccountArgs>

Provides a resource to manage an AWS CloudTrail Delegated Administrator.

Link copied to clipboard
class Trail : KotlinCustomResource

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
object TrailMapper : ResourceMapper<Trail>
Link copied to clipboard

Builder for Trail.

Functions