Share via


EntityType Struct

Definition

The type of the entity

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

Fields

Account

Entity represents account in the system.

AzureResource

Entity represents azure resource in the system.

CloudApplication

Entity represents cloud application in the system.

Dns

Entity represents dns in the system.

File

Entity represents file in the system.

FileHash

Entity represents file hash in the system.

Host

Entity represents host in the system.

HuntingBookmark

Entity represents HuntingBookmark in the system.

IoTDevice

Entity represents IoT device in the system.

IP

Entity represents ip in the system.

Mailbox

Entity represents mailbox in the system.

MailCluster

Entity represents mail cluster in the system.

MailMessage

Entity represents mail message in the system.

Malware

Entity represents malware in the system.

Process

Entity represents process in the system.

RegistryKey

Entity represents registry key in the system.

RegistryValue

Entity represents registry value in the system.

SecurityAlert

Entity represents security alert in the system.

SecurityGroup

Entity represents security group in the system.

SubmissionMail

Entity represents submission mail in the system.

Url

Entity represents url in the system.

Methods

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

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

Equals(EntityType)

Compares values of enum type EntityType

Equals(Object)

Compares values of enum type EntityType (override for Object)

GetHashCode()

Returns hashCode for enum EntityType

ToString()

Returns string representation for EntityType

Operators

Equality(EntityType, EntityType)

Overriding == operator for enum EntityType

Implicit(EntityType to String)

Implicit operator to convert EntityType to string

Implicit(String to EntityType)

Implicit operator to convert string to EntityType

Inequality(EntityType, EntityType)

Overriding != operator for enum EntityType

Applies to