AlertRuleProperties Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
An Azure Activity Log Alert rule.
[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Monitor.ActivityLogAlert.Models.Api20201001.AlertRulePropertiesTypeConverter))]
public class AlertRuleProperties : Microsoft.Azure.PowerShell.Cmdlets.Monitor.ActivityLogAlert.Models.Api20201001.IAlertRuleProperties
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Monitor.ActivityLogAlert.Models.Api20201001.AlertRulePropertiesTypeConverter))>]
type AlertRuleProperties = class
interface IAlertRuleProperties
interface IJsonSerializable
Public Class AlertRuleProperties
Implements IAlertRuleProperties
- Inheritance
-
AlertRuleProperties
- Attributes
- Implements
Constructors
AlertRuleProperties() |
Creates an new AlertRuleProperties instance. |
Properties
ActionGroup |
The list of the Action Groups. |
ConditionAllOf |
The list of Activity Log Alert rule conditions. |
Description |
A description of this Activity Log Alert rule. |
Enabled |
Indicates whether this Activity Log Alert rule is enabled. If an Activity Log Alert rule is not enabled, then none of its actions will be activated. |
Scope |
A list of resource IDs that will be used as prefixes. The alert will only apply to Activity Log events with resource IDs that fall under one of these prefixes. This list must include at least one item. |
Methods
DeserializeFromDictionary(IDictionary) |
Deserializes a IDictionary into an instance of AlertRuleProperties. |
DeserializeFromPSObject(PSObject) |
Deserializes a PSObject into an instance of AlertRuleProperties. |
FromJson(JsonNode) |
Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Monitor.ActivityLogAlert.Models.Api20201001.IAlertRuleProperties. |
FromJsonString(String) |
Creates a new instance of AlertRuleProperties, deserializing the content from a json string. |
ToJson(JsonObject, SerializationMode) |
Serializes this instance of AlertRuleProperties into a JsonNode. |
ToJsonString() |
Serializes this instance to a json string. |
ToString() |