CloudtrailFunctions

Functions

Link copied to clipboard

A channel receives events from a specific source (such as an on-premises storage solution or application, or a partner event data source), and delivers the events to one or more event data stores. You use channels to ingest events into CloudTrail from sources outside AWS.

suspend fun getChannel(channelArn: String): GetChannelResult
suspend fun getChannel(argument: suspend GetChannelPlainArgsBuilder.() -> Unit): GetChannelResult
Link copied to clipboard

A storage lake of event data against which you can run complex SQL-based queries. An event data store can include events that you have logged on your account from the last 90 to 2555 days (about three months to up to seven years).

suspend fun getEventDataStore(eventDataStoreArn: String): GetEventDataStoreResult
Link copied to clipboard

Resource Type definition for AWS::CloudTrail::ResourcePolicy

Link copied to clipboard
suspend fun getTrail(argument: GetTrailPlainArgs): GetTrailResult

Creates a trail that specifies the settings for delivery of log data to an Amazon S3 bucket. A maximum of five trails can exist in a region, irrespective of the region in which they were created.

suspend fun getTrail(trailName: String): GetTrailResult
suspend fun getTrail(argument: suspend GetTrailPlainArgsBuilder.() -> Unit): GetTrailResult