Share via


MonitoringSettings Class

Definition

Monitoring Settings

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20240401.MonitoringSettingsTypeConverter))]
public class MonitoringSettings : Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20240401.IMonitoringSettings
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20240401.MonitoringSettingsTypeConverter))>]
type MonitoringSettings = class
    interface IMonitoringSettings
    interface IJsonSerializable
Public Class MonitoringSettings
Implements IMonitoringSettings
Inheritance
MonitoringSettings
Attributes
Implements

Constructors

Name Description
MonitoringSettings()

Creates an new MonitoringSettings instance.

Properties

Name Description
AzureMonitorAlertsForAllJobFailure

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of MonitoringSettings.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of MonitoringSettings.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20240401.IMonitoringSettings.

FromJsonString(String)

Creates a new instance of MonitoringSettings, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of MonitoringSettings into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to