Share via


IActivityLogAlertResource Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Monitor.ActivityLogAlert.Models.Api20201001.ActivityLogAlertResourceTypeConverter))]
public interface IActivityLogAlertResource : Microsoft.Azure.PowerShell.Cmdlets.Monitor.ActivityLogAlert.Models.Api20201001.IAzureResource
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Monitor.ActivityLogAlert.Models.Api20201001.ActivityLogAlertResourceTypeConverter))>]
type IActivityLogAlertResource = interface
    interface IJsonSerializable
    interface IAzureResource
Public Interface IActivityLogAlertResource
Implements IAzureResource
Derived
Attributes
Implements

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.

Id

The resource Id.

(Inherited from IAzureResource)
Location

The location of the resource. Since Azure Activity Log Alerts is a global service, the location of the rules should always be 'global'.

(Inherited from IAzureResource)
Name

The name of the resource.

(Inherited from IAzureResource)
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.

Tag

The tags of the resource.

(Inherited from IAzureResource)
Type

The type of the resource.

(Inherited from IAzureResource)

Methods

ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to