Share via


AutomationRulePropertyConditionSupportedProperty Struct

Definition

The property to evaluate in an automation rule property condition

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

Fields

AccountAadTenantId

The account Azure Active Directory tenant id

AccountAadUserId

The account Azure Active Directory user id.

AccountName

The account name

AccountNtDomain

The account NetBIOS domain name

AccountObjectGuid

The account unique identifier

AccountPuid

The account Azure Active Directory Passport User ID

AccountSid

The account security identifier

AccountUpnSuffix

The account user principal name suffix

AzureResourceId

The Azure resource id

AzureResourceSubscriptionId

The Azure resource subscription id

CloudApplicationAppId

The cloud application identifier

CloudApplicationAppName

The cloud application name

DnsDomainName

The dns record domain name

FileDirectory

The file directory full path

FileHashValue

The file hash value

FileName

The file name without path

HostAzureId

The host Azure resource id

HostName

The host name without domain

HostNetBiosName

The host NetBIOS name

HostNtDomain

The host NT domain

HostOSVersion

The host operating system

IncidentDescription

The description of the incident

IncidentProviderName

The provider name of the incident

IncidentRelatedAnalyticRuleIds

The related Analytic rule ids of the incident

IncidentSeverity

The severity of the incident

IncidentStatus

The status of the incident

IncidentTactics

The tactics of the incident

IncidentTitle

The title of the incident

IoTDeviceId

The IoT device id

IoTDeviceModel

The IoT device model

IoTDeviceName

The IoT device name

IoTDeviceOperatingSystem

The IoT device operating system

IoTDeviceType

The IoT device type

IoTDeviceVendor

The IoT device vendor

IPAddress

The IP address

MailboxDisplayName

The mailbox display name

MailboxPrimaryAddress

The mailbox primary address

MailboxUpn

The mailbox user principal name

MailMessageDeliveryAction

The mail message delivery action

MailMessageDeliveryLocation

The mail message delivery location

MailMessageP1Sender

The mail message P1 sender

MailMessageP2Sender

The mail message P2 sender

MailMessageRecipient

The mail message recipient

MailMessageSenderIP

The mail message sender IP address

MailMessageSubject

The mail message subject

MalwareCategory

The malware category

MalwareName

The malware name

ProcessCommandLine

The process execution command line

ProcessId

The process id

RegistryKey

The registry key path

RegistryValueData

The registry key value in string formatted representation

Url

The url

Methods

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

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

Equals(AutomationRulePropertyConditionSupportedProperty)

Compares values of enum type AutomationRulePropertyConditionSupportedProperty

Equals(Object)

Compares values of enum type AutomationRulePropertyConditionSupportedProperty (override for Object)

GetHashCode()

Returns hashCode for enum AutomationRulePropertyConditionSupportedProperty

ToString()

Returns string representation for AutomationRulePropertyConditionSupportedProperty

Operators

Equality(AutomationRulePropertyConditionSupportedProperty, AutomationRulePropertyConditionSupportedProperty)

Overriding == operator for enum AutomationRulePropertyConditionSupportedProperty

Implicit(AutomationRulePropertyConditionSupportedProperty to String)

Implicit operator to convert AutomationRulePropertyConditionSupportedProperty to string

Implicit(String to AutomationRulePropertyConditionSupportedProperty)

Implicit operator to convert string to AutomationRulePropertyConditionSupportedProperty

Inequality(AutomationRulePropertyConditionSupportedProperty, AutomationRulePropertyConditionSupportedProperty)

Overriding != operator for enum AutomationRulePropertyConditionSupportedProperty

Applies to