MonitorDefinition interface

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: {[propertyName: string]: MonitoringSignalBaseUnion | null}

Property Value

{[propertyName: string]: MonitoringSignalBaseUnion | null}