Share via


TemplateStatus Struct

Definition

The alert rule template status.

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

Fields

Available

Alert rule template is available.

Installed

Alert rule template installed. and can not use more then once

NotAvailable

Alert rule template is not available

Methods

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

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

Equals(Object)

Compares values of enum type TemplateStatus (override for Object)

Equals(TemplateStatus)

Compares values of enum type TemplateStatus

GetHashCode()

Returns hashCode for enum TemplateStatus

ToString()

Returns string representation for TemplateStatus

Operators

Equality(TemplateStatus, TemplateStatus)

Overriding == operator for enum TemplateStatus

Implicit(String to TemplateStatus)

Implicit operator to convert string to TemplateStatus

Implicit(TemplateStatus to String)

Implicit operator to convert TemplateStatus to string

Inequality(TemplateStatus, TemplateStatus)

Overriding != operator for enum TemplateStatus

Applies to