ArmHDInsightModelFactory.HDInsightPrivateLinkConfiguration Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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.