Package-level declarations

Types

Link copied to clipboard
class AppMonitor : KotlinCustomResource

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
Link copied to clipboard
object AppMonitorMapper : ResourceMapper<AppMonitor>
Link copied to clipboard
Link copied to clipboard
class MetricsDestination : KotlinCustomResource

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

Functions

Link copied to clipboard
suspend fun appMonitor(name: String, block: suspend AppMonitorResourceBuilder.() -> Unit): AppMonitor