CloudwatchFunctions

Functions

Link copied to clipboard

This data source can be used to fetch information about a specific EventBridge event bus. Use this data source to compute the ARN of an event bus, given the name of the bus.

suspend fun getEventBus(argument: suspend GetEventBusPlainArgsBuilder.() -> Unit): GetEventBusResult
Link copied to clipboard

Use this data source to retrieve information about an EventBridge connection.

Link copied to clipboard

Use this data source to get information about an EventBridge Partner Event Source. This data source will only return one partner event source. An error will be returned if multiple sources match the same name prefix.

suspend fun getEventSource(namePrefix: String? = null): GetEventSourceResult
Link copied to clipboard

Generates a CloudWatch Log Group Data Protection Policy document in JSON format for use with the aws.cloudwatch.LogDataProtectionPolicy resource.

Link copied to clipboard

Use this data source to get information about an AWS Cloudwatch Log Group

suspend fun getLogGroup(argument: suspend GetLogGroupPlainArgsBuilder.() -> Unit): GetLogGroupResult
suspend fun getLogGroup(name: String, tags: Map<String, String>? = null): GetLogGroupResult
Link copied to clipboard

Use this data source to get a list of AWS Cloudwatch Log Groups

suspend fun getLogGroups(logGroupNamePrefix: String? = null): GetLogGroupsResult