Cloudwatch Functions
object 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.
suspend fun getEventConnection(argument: suspend GetEventConnectionPlainArgsBuilder.() -> Unit): GetEventConnectionResult
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(argument: suspend GetEventSourcePlainArgsBuilder.() -> Unit): GetEventSourceResult
Link copied to clipboard
suspend fun getLogDataProtectionPolicyDocument(argument: GetLogDataProtectionPolicyDocumentPlainArgs): GetLogDataProtectionPolicyDocumentResult
Generates a CloudWatch Log Group Data Protection Policy document in JSON format for use with the aws.cloudwatch.LogDataProtectionPolicy
resource.
suspend fun getLogDataProtectionPolicyDocument(argument: suspend GetLogDataProtectionPolicyDocumentPlainArgsBuilder.() -> Unit): GetLogDataProtectionPolicyDocumentResult
suspend fun getLogDataProtectionPolicyDocument(description: String? = null, name: String, statements: List<GetLogDataProtectionPolicyDocumentStatement>, version: String? = null): GetLogDataProtectionPolicyDocumentResult
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
Link copied to clipboard
Use this data source to get a list of AWS Cloudwatch Log Groups
suspend fun getLogGroups(argument: suspend GetLogGroupsPlainArgsBuilder.() -> Unit): GetLogGroupsResult