Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
class Monitor : KotlinCustomResource

Represents a monitor, which defines the monitoring boundaries for measurements that Internet Monitor publishes information about for an application

Link copied to clipboard
data class MonitorArgs(val healthEventsConfig: Output<MonitorHealthEventsConfigArgs>? = null, val includeLinkedAccounts: Output<Boolean>? = null, val internetMeasurementsLogDelivery: Output<MonitorInternetMeasurementsLogDeliveryArgs>? = null, val linkedAccountId: Output<String>? = null, val maxCityNetworksToMonitor: Output<Int>? = null, val monitorName: Output<String>? = null, val resources: Output<List<String>>? = null, val resourcesToAdd: Output<List<String>>? = null, val resourcesToRemove: Output<List<String>>? = null, val status: Output<MonitorConfigState>? = null, val tags: Output<List<TagArgs>>? = null, val trafficPercentageToMonitor: Output<Int>? = null) : ConvertibleToJava<MonitorArgs>

Represents a monitor, which defines the monitoring boundaries for measurements that Internet Monitor publishes information about for an application

Link copied to clipboard
Link copied to clipboard
object MonitorMapper : ResourceMapper<Monitor>
Link copied to clipboard

Functions

Link copied to clipboard
fun monitor(name: String): Monitor
suspend fun monitor(name: String, block: suspend MonitorResourceBuilder.() -> Unit): Monitor