MonitoringSettingProperties interface

Monitoring Setting properties payload

Properties

appInsightsAgentVersions

Indicates the versions of application insight agent

appInsightsInstrumentationKey

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

appInsightsSamplingRate

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

error

Error when apply Monitoring Setting changes.

provisioningState

State of the Monitoring Setting. NOTE: This property will not be serialized. It can only be populated by the server.

traceEnabled

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

Property Details

appInsightsAgentVersions

Indicates the versions of application insight agent

appInsightsAgentVersions?: ApplicationInsightsAgentVersions

Property Value

appInsightsInstrumentationKey

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

appInsightsInstrumentationKey?: string

Property Value

string

appInsightsSamplingRate

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

appInsightsSamplingRate?: number

Property Value

number

error

Error when apply Monitoring Setting changes.

error?: ErrorModel

Property Value

provisioningState

State of the Monitoring Setting. NOTE: This property will not be serialized. It can only be populated by the server.

provisioningState?: string

Property Value

string

traceEnabled

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

traceEnabled?: boolean

Property Value

boolean