Freigeben über


SecurityInsightsAutomationRuleData Konstruktor

Definition

Initialisiert eine neue instance von SecurityInsightsAutomationRuleData.

public SecurityInsightsAutomationRuleData (string displayName, int order, Azure.ResourceManager.SecurityInsights.Models.SecurityInsightsAutomationRuleTriggeringLogic triggeringLogic, System.Collections.Generic.IEnumerable<Azure.ResourceManager.SecurityInsights.Models.SecurityInsightsAutomationRuleAction> actions);
new Azure.ResourceManager.SecurityInsights.SecurityInsightsAutomationRuleData : string * int * Azure.ResourceManager.SecurityInsights.Models.SecurityInsightsAutomationRuleTriggeringLogic * seq<Azure.ResourceManager.SecurityInsights.Models.SecurityInsightsAutomationRuleAction> -> Azure.ResourceManager.SecurityInsights.SecurityInsightsAutomationRuleData
Public Sub New (displayName As String, order As Integer, triggeringLogic As SecurityInsightsAutomationRuleTriggeringLogic, actions As IEnumerable(Of SecurityInsightsAutomationRuleAction))

Parameter

displayName
String

Der Anzeigename der Automatisierungsregel.

order
Int32

Die Reihenfolge der Ausführung der Automatisierungsregel.

triggeringLogic
SecurityInsightsAutomationRuleTriggeringLogic

Beschreibt die Logik zum Auslösen von Automatisierungsregeln.

actions
IEnumerable<SecurityInsightsAutomationRuleAction>

Die Aktionen, die ausgeführt werden sollen, wenn die Automatisierungsregel ausgelöst wird. Beachten Sie, dass SecurityInsightsAutomationRuleAction die Basisklasse ist. Je nach Szenario muss hier möglicherweise eine abgeleitete Klasse der Basisklasse zugewiesen werden, oder diese Eigenschaft muss in eine der möglichen abgeleiteten Klassen umgewandelt werden. Zu den verfügbaren abgeleiteten Klassen gehören AutomationRuleModifyPropertiesAction und AutomationRuleRunPlaybookAction.

Ausnahmen

displayName, triggeringLogic oder actions ist NULL.

Gilt für: