Share via


ArmHDInsightModelFactory.HDInsightPrivateLinkConfiguration Method

Definition

Initializes a new instance of HDInsightPrivateLinkConfiguration.

public static Azure.ResourceManager.HDInsight.Models.HDInsightPrivateLinkConfiguration HDInsightPrivateLinkConfiguration (string id = default, string name = default, Azure.Core.ResourceType? resourceType = default, string groupId = default, Azure.ResourceManager.HDInsight.Models.HDInsightPrivateLinkConfigurationProvisioningState? provisioningState = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.HDInsight.Models.HDInsightIPConfiguration> ipConfigurations = default);
static member HDInsightPrivateLinkConfiguration : string * string * Nullable<Azure.Core.ResourceType> * string * Nullable<Azure.ResourceManager.HDInsight.Models.HDInsightPrivateLinkConfigurationProvisioningState> * seq<Azure.ResourceManager.HDInsight.Models.HDInsightIPConfiguration> -> Azure.ResourceManager.HDInsight.Models.HDInsightPrivateLinkConfiguration
Public Shared Function HDInsightPrivateLinkConfiguration (Optional id As String = Nothing, Optional name As String = Nothing, Optional resourceType As Nullable(Of ResourceType) = Nothing, Optional groupId As String = Nothing, Optional provisioningState As Nullable(Of HDInsightPrivateLinkConfigurationProvisioningState) = Nothing, Optional ipConfigurations As IEnumerable(Of HDInsightIPConfiguration) = Nothing) As HDInsightPrivateLinkConfiguration

Parameters

id
String

The private link configuration id.

name
String

The name of private link configuration.

resourceType
Nullable<ResourceType>

The type of the private link configuration.

groupId
String

The HDInsight private linkable sub-resource name to apply the private link configuration to. For example, 'headnode', 'gateway', 'edgenode'.

provisioningState
Nullable<HDInsightPrivateLinkConfigurationProvisioningState>

The private link configuration provisioning state, which only appears in the response.

ipConfigurations
IEnumerable<HDInsightIPConfiguration>

The IP configurations for the private link service.

Returns

A new HDInsightPrivateLinkConfiguration instance for mocking.

Applies to