PrivateLinkServiceProperties Class

Properties of the private link service.

Constructor

PrivateLinkServiceProperties(*args: Any, **kwargs: Any)

Variables

Name Description
load_balancer_frontend_ip_configurations

An array of references to the load balancer IP configurations.

ip_configurations

An array of private link service IP configurations.

destination_ip_address
str

The destination IP address of the private link service.

access_mode

The access mode of the private link service. Known values are: "Default" and "Restricted".

network_interfaces

An array of references to the network interfaces created for this private link service.

provisioning_state

The provisioning state of the private link service resource. Known values are: "Failed", "Succeeded", "Canceled", "Creating", "Updating", and "Deleting".

private_endpoint_connections

An array of list about connections to the private endpoint.

visibility

The visibility list of the private link service.

auto_approval

The auto-approval list of the private link service.

fqdns

The list of Fqdn.

alias
str

The alias of the private link service.

enable_proxy_protocol

Whether the private link service is enabled for proxy protocol or not.

Attributes

access_mode

"Default" and "Restricted".

access_mode: str | _models.AccessMode | None

alias

The alias of the private link service.

alias: str | None

auto_approval

The auto-approval list of the private link service.

auto_approval: _models.PrivateLinkServicePropertiesAutoApproval | None

destination_ip_address

The destination IP address of the private link service.

destination_ip_address: str | None

enable_proxy_protocol

Whether the private link service is enabled for proxy protocol or not.

enable_proxy_protocol: bool | None

fqdns

The list of Fqdn.

fqdns: list[str] | None

ip_configurations

An array of private link service IP configurations.

ip_configurations: list['_models.PrivateLinkServiceIpConfiguration'] | None

load_balancer_frontend_ip_configurations

An array of references to the load balancer IP configurations.

load_balancer_frontend_ip_configurations: list['_models.FrontendIPConfiguration'] | None

network_interfaces

An array of references to the network interfaces created for this private link service.

network_interfaces: list['_models.NetworkInterface'] | None

private_endpoint_connections

An array of list about connections to the private endpoint.

private_endpoint_connections: list['_models.PrivateEndpointConnection'] | None

provisioning_state

"Failed", "Succeeded", "Canceled", "Creating", "Updating", and "Deleting".

provisioning_state: str | _models.ProvisioningState | None

visibility

The visibility list of the private link service.

visibility: _models.PrivateLinkServicePropertiesVisibility | None