Compartilhar via


ArmSecurityInsightsModelFactory.SecurityInsightsProcessEntity Method

Definition

Initializes a new instance of SecurityInsightsProcessEntity.

public static Azure.ResourceManager.SecurityInsights.Models.SecurityInsightsProcessEntity SecurityInsightsProcessEntity (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, System.Collections.Generic.IReadOnlyDictionary<string,BinaryData> additionalData = default, string friendlyName = default, string accountEntityId = default, string commandLine = default, DateTimeOffset? createdOn = default, Azure.ResourceManager.SecurityInsights.Models.SecurityInsightsProcessElevationToken? elevationToken = default, string hostEntityId = default, string hostLogonSessionEntityId = default, string imageFileEntityId = default, string parentProcessEntityId = default, string processId = default);
static member SecurityInsightsProcessEntity : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IReadOnlyDictionary<string, BinaryData> * string * string * string * Nullable<DateTimeOffset> * Nullable<Azure.ResourceManager.SecurityInsights.Models.SecurityInsightsProcessElevationToken> * string * string * string * string * string -> Azure.ResourceManager.SecurityInsights.Models.SecurityInsightsProcessEntity
Public Shared Function SecurityInsightsProcessEntity (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional additionalData As IReadOnlyDictionary(Of String, BinaryData) = Nothing, Optional friendlyName As String = Nothing, Optional accountEntityId As String = Nothing, Optional commandLine As String = Nothing, Optional createdOn As Nullable(Of DateTimeOffset) = Nothing, Optional elevationToken As Nullable(Of SecurityInsightsProcessElevationToken) = Nothing, Optional hostEntityId As String = Nothing, Optional hostLogonSessionEntityId As String = Nothing, Optional imageFileEntityId As String = Nothing, Optional parentProcessEntityId As String = Nothing, Optional processId As String = Nothing) As SecurityInsightsProcessEntity

Parameters

id
ResourceIdentifier

The id.

name
String

The name.

resourceType
ResourceType

The resourceType.

systemData
SystemData

The systemData.

additionalData
IReadOnlyDictionary<String,BinaryData>

A bag of custom fields that should be part of the entity and will be presented to the user.

friendlyName
String

The graph item display name which is a short humanly readable description of the graph item instance. This property is optional and might be system generated.

accountEntityId
String

The account entity id running the processes.

commandLine
String

The command line used to create the process.

createdOn
Nullable<DateTimeOffset>

The time when the process started to run.

elevationToken
Nullable<SecurityInsightsProcessElevationToken>

The elevation token associated with the process.

hostEntityId
String

The host entity id on which the process was running.

hostLogonSessionEntityId
String

The session entity id in which the process was running.

imageFileEntityId
String

Image file entity id.

parentProcessEntityId
String

The parent process entity id.

processId
String

The process ID.

Returns

A new SecurityInsightsProcessEntity instance for mocking.

Applies to