PrivateLinkConfiguration Class

The private link configuration.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to server.

Constructor

PrivateLinkConfiguration(*, name: str, group_id: str, ip_configurations: list['_models.IPConfiguration'], **kwargs: Any)

Keyword-Only Parameters

Name Description
name
str

The name of private link configuration. Required.

group_id
str

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

ip_configurations

The IP configurations for the private link service. Required.

Variables

Name Description
id
str

The private link configuration id.

name
str

The name of private link configuration. Required.

type
str

The type of the private link configuration.

group_id
str

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

provisioning_state

The private link configuration provisioning state, which only appears in the response. Known values are: "InProgress", "Failed", "Succeeded", "Canceled", and "Deleting".

ip_configurations

The IP configurations for the private link service. Required.