Package-level declarations
Types
Link copied to clipboard
Provides a CloudWatch RUM App Monitor resource.
Link copied to clipboard
data class AppMonitorArgs(val appMonitorConfiguration: Output<AppMonitorAppMonitorConfigurationArgs>? = null, val customEvents: Output<AppMonitorCustomEventsArgs>? = null, val cwLogEnabled: Output<Boolean>? = null, val domain: Output<String>? = null, val domainLists: Output<List<String>>? = null, val name: Output<String>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<AppMonitorArgs>
Provides a CloudWatch RUM App Monitor resource.
Link copied to clipboard
class AppMonitorArgsBuilder
Builder for AppMonitorArgs.
Link copied to clipboard
Link copied to clipboard
Builder for AppMonitor.
Link copied to clipboard
Provides a CloudWatch RUM Metrics Destination resource.
Link copied to clipboard
data class MetricsDestinationArgs(val appMonitorName: Output<String>? = null, val destination: Output<String>? = null, val destinationArn: Output<String>? = null, val iamRoleArn: Output<String>? = null) : ConvertibleToJava<MetricsDestinationArgs>
Provides a CloudWatch RUM Metrics Destination resource.
Link copied to clipboard
Builder for MetricsDestinationArgs.
Link copied to clipboard
Link copied to clipboard
Builder for MetricsDestination.
Functions
Link copied to clipboard
suspend fun appMonitor(name: String, block: suspend AppMonitorResourceBuilder.() -> Unit): AppMonitor
Link copied to clipboard
suspend fun metricsDestination(name: String, block: suspend MetricsDestinationResourceBuilder.() -> Unit): MetricsDestination