Share via


AlertRuleKind Struct

Definition

The kind of the alert rule

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.SecurityInsights.Support.AlertRuleKindTypeConverter))]
public struct AlertRuleKind : IEquatable<Microsoft.Azure.PowerShell.Cmdlets.SecurityInsights.Support.AlertRuleKind>, System.Management.Automation.IArgumentCompleter
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.SecurityInsights.Support.AlertRuleKindTypeConverter))>]
type AlertRuleKind = struct
    interface IArgumentCompleter
Public Structure AlertRuleKind
Implements IArgumentCompleter, IEquatable(Of AlertRuleKind)
Inheritance
AlertRuleKind
Attributes
Implements

Fields

Fusion
MicrosoftSecurityIncidentCreation
MlBehaviorAnalytics
Nrt
Scheduled
ThreatIntelligence

Methods

CompleteArgument(String, String, String, CommandAst, IDictionary)

Implementations of this function are called by PowerShell to complete arguments.

Equals(AlertRuleKind)

Compares values of enum type AlertRuleKind

Equals(Object)

Compares values of enum type AlertRuleKind (override for Object)

GetHashCode()

Returns hashCode for enum AlertRuleKind

ToString()

Returns string representation for AlertRuleKind

Operators

Equality(AlertRuleKind, AlertRuleKind)

Overriding == operator for enum AlertRuleKind

Implicit(AlertRuleKind to String)

Implicit operator to convert AlertRuleKind to string

Implicit(String to AlertRuleKind)

Implicit operator to convert string to AlertRuleKind

Inequality(AlertRuleKind, AlertRuleKind)

Overriding != operator for enum AlertRuleKind

Applies to