Share via


IAutomationRuleTriggeringLogic Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.SecurityInsights.Models.Api20210901Preview.AutomationRuleTriggeringLogicTypeConverter))]
public interface IAutomationRuleTriggeringLogic : Microsoft.Azure.PowerShell.Cmdlets.SecurityInsights.Runtime.IJsonSerializable
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.SecurityInsights.Models.Api20210901Preview.AutomationRuleTriggeringLogicTypeConverter))>]
type IAutomationRuleTriggeringLogic = interface
    interface IJsonSerializable
Public Interface IAutomationRuleTriggeringLogic
Implements IJsonSerializable
Derived
Attributes
Implements

Properties

Condition

The conditions to evaluate to determine if the automation rule should be triggered on a given object

ExpirationTimeUtc

Determines when the automation rule should automatically expire and be disabled.

IsEnabled

Determines whether the automation rule is enabled or disabled.

TriggersOn

The type of object the automation rule triggers on

TriggersWhen

The type of event the automation rule triggers on

Methods

ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to