MonitorArgs

data class MonitorArgs(val healthEventsConfig: Output<MonitorHealthEventsConfigArgs>? = null, val internetMeasurementsLogDelivery: Output<MonitorInternetMeasurementsLogDeliveryArgs>? = 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<MonitorTagArgs>>? = 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

Constructors

Link copied to clipboard
fun MonitorArgs(healthEventsConfig: Output<MonitorHealthEventsConfigArgs>? = null, internetMeasurementsLogDelivery: Output<MonitorInternetMeasurementsLogDeliveryArgs>? = null, maxCityNetworksToMonitor: Output<Int>? = null, monitorName: Output<String>? = null, resources: Output<List<String>>? = null, resourcesToAdd: Output<List<String>>? = null, resourcesToRemove: Output<List<String>>? = null, status: Output<MonitorConfigState>? = null, tags: Output<List<MonitorTagArgs>>? = null, trafficPercentageToMonitor: Output<Int>? = null)

Functions

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

Properties

Link copied to clipboard
Link copied to clipboard
val maxCityNetworksToMonitor: Output<Int>? = null
Link copied to clipboard
val monitorName: Output<String>? = null
Link copied to clipboard
val resources: Output<List<String>>? = null
Link copied to clipboard
val resourcesToAdd: Output<List<String>>? = null
Link copied to clipboard
val resourcesToRemove: Output<List<String>>? = null
Link copied to clipboard
val status: Output<MonitorConfigState>? = null
Link copied to clipboard
val tags: Output<List<MonitorTagArgs>>? = null
Link copied to clipboard
val trafficPercentageToMonitor: Output<Int>? = null