MonitoringSettingPropertiesArgs

data class MonitoringSettingPropertiesArgs(val appInsightsInstrumentationKey: Output<String>? = null, val appInsightsSamplingRate: Output<Double>? = null, val error: Output<ErrorArgs>? = null, val traceEnabled: Output<Boolean>? = null) : ConvertibleToJava<MonitoringSettingPropertiesArgs>

Monitoring Setting properties payload

Constructors

Link copied to clipboard
constructor(appInsightsInstrumentationKey: Output<String>? = null, appInsightsSamplingRate: Output<Double>? = null, error: Output<ErrorArgs>? = null, traceEnabled: Output<Boolean>? = null)

Properties

Link copied to clipboard

Target application insight instrumentation key, null or whitespace include empty will disable monitoringSettings

Link copied to clipboard
val appInsightsSamplingRate: Output<Double>? = null

Indicates the sampling rate of application insight agent, should be in range 0.0, 100.0

Link copied to clipboard
val error: Output<ErrorArgs>? = null

Error when apply Monitoring Setting changes.

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

Indicates whether enable the trace functionality, which will be deprecated since api version 2020-11-01-preview. Please leverage appInsightsInstrumentationKey to indicate if monitoringSettings enabled or not

Functions

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