MonitorDefinition interface

model interface MonitorDefinition

Properties

alertNotificationSettings

The monitor's notification settings.

computeConfiguration

[Required] The ARM resource ID of the compute resource to run the monitoring job on.

monitoringTarget

The entities targeted by the monitor.

signals

[Required] The signals to monitor.

Property Details

alertNotificationSettings

The monitor's notification settings.

alertNotificationSettings?: MonitorNotificationSettings

Property Value

computeConfiguration

[Required] The ARM resource ID of the compute resource to run the monitoring job on.

computeConfiguration: MonitorComputeConfigurationBaseUnion

Property Value

monitoringTarget

The entities targeted by the monitor.

monitoringTarget?: MonitoringTarget

Property Value

signals

[Required] The signals to monitor.

signals: Record<string, MonitoringSignalBaseUnion | null>

Property Value

Record<string, MonitoringSignalBaseUnion | null>