Share via


ArmSecurityInsightsModelFactory.MicrosoftSecurityIncidentCreationAlertRule Method

Definition

Initializes a new instance of MicrosoftSecurityIncidentCreationAlertRule.

public static Azure.ResourceManager.SecurityInsights.Models.MicrosoftSecurityIncidentCreationAlertRule MicrosoftSecurityIncidentCreationAlertRule (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, Azure.ETag? etag = default, System.Collections.Generic.IEnumerable<string> displayNamesFilter = default, System.Collections.Generic.IEnumerable<string> displayNamesExcludeFilter = default, Azure.ResourceManager.SecurityInsights.Models.MicrosoftSecurityProductName? productFilter = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.SecurityInsights.Models.SecurityInsightsAlertSeverity> severitiesFilter = default, string alertRuleTemplateName = default, string description = default, string displayName = default, bool? isEnabled = default, DateTimeOffset? lastModifiedOn = default);
static member MicrosoftSecurityIncidentCreationAlertRule : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * Nullable<Azure.ETag> * seq<string> * seq<string> * Nullable<Azure.ResourceManager.SecurityInsights.Models.MicrosoftSecurityProductName> * seq<Azure.ResourceManager.SecurityInsights.Models.SecurityInsightsAlertSeverity> * string * string * string * Nullable<bool> * Nullable<DateTimeOffset> -> Azure.ResourceManager.SecurityInsights.Models.MicrosoftSecurityIncidentCreationAlertRule
Public Shared Function MicrosoftSecurityIncidentCreationAlertRule (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional etag As Nullable(Of ETag) = Nothing, Optional displayNamesFilter As IEnumerable(Of String) = Nothing, Optional displayNamesExcludeFilter As IEnumerable(Of String) = Nothing, Optional productFilter As Nullable(Of MicrosoftSecurityProductName) = Nothing, Optional severitiesFilter As IEnumerable(Of SecurityInsightsAlertSeverity) = Nothing, Optional alertRuleTemplateName As String = Nothing, Optional description As String = Nothing, Optional displayName As String = Nothing, Optional isEnabled As Nullable(Of Boolean) = Nothing, Optional lastModifiedOn As Nullable(Of DateTimeOffset) = Nothing) As MicrosoftSecurityIncidentCreationAlertRule

Parameters

id
ResourceIdentifier

The id.

name
String

The name.

resourceType
ResourceType

The resourceType.

systemData
SystemData

The systemData.

etag
Nullable<ETag>

Etag of the azure resource.

displayNamesFilter
IEnumerable<String>

the alerts' displayNames on which the cases will be generated.

displayNamesExcludeFilter
IEnumerable<String>

the alerts' displayNames on which the cases will not be generated.

productFilter
Nullable<MicrosoftSecurityProductName>

The alerts' productName on which the cases will be generated.

severitiesFilter
IEnumerable<SecurityInsightsAlertSeverity>

the alerts' severities on which the cases will be generated.

alertRuleTemplateName
String

The Name of the alert rule template used to create this rule.

description
String

The description of the alert rule.

displayName
String

The display name for alerts created by this alert rule.

isEnabled
Nullable<Boolean>

Determines whether this alert rule is enabled or disabled.

lastModifiedOn
Nullable<DateTimeOffset>

The last time that this alert has been modified.

Returns

A new MicrosoftSecurityIncidentCreationAlertRule instance for mocking.

Applies to