Partilhar via


ArmSecurityInsightsModelFactory.SecurityInsightsHostEntity Method

Definition

Initializes a new instance of SecurityInsightsHostEntity.

public static Azure.ResourceManager.SecurityInsights.Models.SecurityInsightsHostEntity SecurityInsightsHostEntity (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, Azure.Core.ResourceIdentifier azureId = default, string dnsDomain = default, string hostName = default, bool? isDomainJoined = default, string netBiosName = default, string ntDomain = default, string omsAgentId = default, Azure.ResourceManager.SecurityInsights.Models.SecurityInsightsHostOSFamily? osFamily = default, string osVersion = default);
static member SecurityInsightsHostEntity : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IReadOnlyDictionary<string, BinaryData> * string * Azure.Core.ResourceIdentifier * string * string * Nullable<bool> * string * string * string * Nullable<Azure.ResourceManager.SecurityInsights.Models.SecurityInsightsHostOSFamily> * string -> Azure.ResourceManager.SecurityInsights.Models.SecurityInsightsHostEntity
Public Shared Function SecurityInsightsHostEntity (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 azureId As ResourceIdentifier = Nothing, Optional dnsDomain As String = Nothing, Optional hostName As String = Nothing, Optional isDomainJoined As Nullable(Of Boolean) = Nothing, Optional netBiosName As String = Nothing, Optional ntDomain As String = Nothing, Optional omsAgentId As String = Nothing, Optional osFamily As Nullable(Of SecurityInsightsHostOSFamily) = Nothing, Optional osVersion As String = Nothing) As SecurityInsightsHostEntity

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.

azureId
ResourceIdentifier

The azure resource id of the VM.

dnsDomain
String

The DNS domain that this host belongs to. Should contain the compete DNS suffix for the domain.

hostName
String

The hostname without the domain suffix.

isDomainJoined
Nullable<Boolean>

Determines whether this host belongs to a domain.

netBiosName
String

The host name (pre-windows2000).

ntDomain
String

The NT domain that this host belongs to.

omsAgentId
String

The OMS agent id, if the host has OMS agent installed.

osFamily
Nullable<SecurityInsightsHostOSFamily>

The operating system type.

osVersion
String

A free text representation of the operating system. This field is meant to hold specific versions the are more fine grained than OSFamily or future values not supported by OSFamily enumeration.

Returns

A new SecurityInsightsHostEntity instance for mocking.

Applies to