Language

EntityAlerts Class

Definition

Alert configuration for an entity

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.CloudHealth.Models.EntityAlertsTypeConverter))]
public class EntityAlerts : Microsoft.Azure.PowerShell.Cmdlets.CloudHealth.Models.IEntityAlerts
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.CloudHealth.Models.EntityAlertsTypeConverter))>]
type EntityAlerts = class
    interface IEntityAlerts
    interface IJsonSerializable
Public Class EntityAlerts
Implements IEntityAlerts
Inheritance
EntityAlerts
Attributes
Implements

Constructors

Name Description
EntityAlerts()

Creates an new EntityAlerts instance.

Properties

Name Description
DegradedActionGroupId

Optional list of action group resource IDs to be notified when the alert is triggered.

DegradedDescription

The alert rule description.

DegradedSeverity

The severity of triggered alert.

UnhealthyActionGroupId

Optional list of action group resource IDs to be notified when the alert is triggered.

UnhealthyDescription

The alert rule description.

UnhealthySeverity

The severity of triggered alert.

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of EntityAlerts.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of EntityAlerts.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.CloudHealth.Models.IEntityAlerts.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of EntityAlerts into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to