Dela via


ArmSecurityInsightsModelFactory.SecurityInsightsFusionAlertRule Method

Definition

Initializes a new instance of SecurityInsightsFusionAlertRule.

public static Azure.ResourceManager.SecurityInsights.Models.SecurityInsightsFusionAlertRule SecurityInsightsFusionAlertRule (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, Azure.ETag? etag = default, string alertRuleTemplateName = default, string description = default, string displayName = default, bool? isEnabled = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.SecurityInsights.Models.FusionSourceSettings> sourceSettings = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.SecurityInsights.Models.FusionScenarioExclusionPattern> scenarioExclusionPatterns = default, DateTimeOffset? lastModifiedOn = default, Azure.ResourceManager.SecurityInsights.Models.SecurityInsightsAlertSeverity? severity = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.SecurityInsights.Models.SecurityInsightsAttackTactic> tactics = default, System.Collections.Generic.IEnumerable<string> techniques = default, System.Collections.Generic.IEnumerable<string> subTechniques = default);
static member SecurityInsightsFusionAlertRule : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * Nullable<Azure.ETag> * string * string * string * Nullable<bool> * seq<Azure.ResourceManager.SecurityInsights.Models.FusionSourceSettings> * seq<Azure.ResourceManager.SecurityInsights.Models.FusionScenarioExclusionPattern> * Nullable<DateTimeOffset> * Nullable<Azure.ResourceManager.SecurityInsights.Models.SecurityInsightsAlertSeverity> * seq<Azure.ResourceManager.SecurityInsights.Models.SecurityInsightsAttackTactic> * seq<string> * seq<string> -> Azure.ResourceManager.SecurityInsights.Models.SecurityInsightsFusionAlertRule
Public Shared Function SecurityInsightsFusionAlertRule (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 alertRuleTemplateName As String = Nothing, Optional description As String = Nothing, Optional displayName As String = Nothing, Optional isEnabled As Nullable(Of Boolean) = Nothing, Optional sourceSettings As IEnumerable(Of FusionSourceSettings) = Nothing, Optional scenarioExclusionPatterns As IEnumerable(Of FusionScenarioExclusionPattern) = Nothing, Optional lastModifiedOn As Nullable(Of DateTimeOffset) = Nothing, Optional severity As Nullable(Of SecurityInsightsAlertSeverity) = Nothing, Optional tactics As IEnumerable(Of SecurityInsightsAttackTactic) = Nothing, Optional techniques As IEnumerable(Of String) = Nothing, Optional subTechniques As IEnumerable(Of String) = Nothing) As SecurityInsightsFusionAlertRule

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.

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.

sourceSettings
IEnumerable<FusionSourceSettings>

Configuration for all supported source signals in fusion detection.

scenarioExclusionPatterns
IEnumerable<FusionScenarioExclusionPattern>

Configuration to exclude scenarios in fusion detection.

lastModifiedOn
Nullable<DateTimeOffset>

The last time that this alert has been modified.

severity
Nullable<SecurityInsightsAlertSeverity>

The severity for alerts created by this alert rule.

tactics
IEnumerable<SecurityInsightsAttackTactic>

The tactics of the alert rule.

techniques
IEnumerable<String>

The techniques of the alert rule.

subTechniques
IEnumerable<String>

The sub-techniques of the alert rule.

Returns

A new SecurityInsightsFusionAlertRule instance for mocking.

Applies to