AppMonitorArgs

data class AppMonitorArgs(val appMonitorConfiguration: Output<AppMonitorConfigurationArgs>? = null, val customEvents: Output<AppMonitorCustomEventsArgs>? = null, val cwLogEnabled: Output<Boolean>? = null, val domain: Output<String>? = null, val name: Output<String>? = null, val tags: Output<List<AppMonitorTagArgs>>? = null) : ConvertibleToJava<AppMonitorArgs>

Resource Type definition for AWS::RUM::AppMonitor

Constructors

Link copied to clipboard
fun AppMonitorArgs(appMonitorConfiguration: Output<AppMonitorConfigurationArgs>? = null, customEvents: Output<AppMonitorCustomEventsArgs>? = null, cwLogEnabled: Output<Boolean>? = null, domain: Output<String>? = null, name: Output<String>? = null, tags: Output<List<AppMonitorTagArgs>>? = null)

Functions

Link copied to clipboard
open override fun toJava(): AppMonitorArgs

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val cwLogEnabled: Output<Boolean>? = null

Data collected by RUM is kept by RUM for 30 days and then deleted. This parameter specifies whether RUM sends a copy of this telemetry data to CWLlong in your account. This enables you to keep the telemetry data for more than 30 days, but it does incur CWLlong charges. If you omit this parameter, the default is false

Link copied to clipboard
val domain: Output<String>? = null

The top-level internet domain name for which your application has administrative authority.

Link copied to clipboard
val name: Output<String>? = null

A name for the app monitor

Link copied to clipboard
val tags: Output<List<AppMonitorTagArgs>>? = null