PrivateLinkService interface

Private link service resource.

Extends

Properties

alias

The alias of the private link service. NOTE: This property will not be serialized. It can only be populated by the server.

autoApproval

The auto-approval list of the private link service.

destinationIPAddress

The destination IP address of the private link service.

enableProxyProtocol

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

etag

A unique read-only string that changes whenever the resource is updated. NOTE: This property will not be serialized. It can only be populated by the server.

extendedLocation

The extended location of the load balancer.

fqdns

The list of Fqdn.

ipConfigurations

An array of private link service IP configurations.

loadBalancerFrontendIpConfigurations

An array of references to the load balancer IP configurations.

networkInterfaces

An array of references to the network interfaces created for this private link service. NOTE: This property will not be serialized. It can only be populated by the server.

privateEndpointConnections

An array of list about connections to the private endpoint. NOTE: This property will not be serialized. It can only be populated by the server.

provisioningState

The provisioning state of the private link service resource. NOTE: This property will not be serialized. It can only be populated by the server.

visibility

The visibility list of the private link service.

Inherited Properties

id

Resource ID.

location

Resource location.

name

Resource name. NOTE: This property will not be serialized. It can only be populated by the server.

tags

Resource tags.

type

Resource type. NOTE: This property will not be serialized. It can only be populated by the server.

Property Details

alias

The alias of the private link service. NOTE: This property will not be serialized. It can only be populated by the server.

alias?: string

Property Value

string

autoApproval

The auto-approval list of the private link service.

autoApproval?: PrivateLinkServicePropertiesAutoApproval

Property Value

destinationIPAddress

The destination IP address of the private link service.

destinationIPAddress?: string

Property Value

string

enableProxyProtocol

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

enableProxyProtocol?: boolean

Property Value

boolean

etag

A unique read-only string that changes whenever the resource is updated. NOTE: This property will not be serialized. It can only be populated by the server.

etag?: string

Property Value

string

extendedLocation

The extended location of the load balancer.

extendedLocation?: ExtendedLocation

Property Value

fqdns

The list of Fqdn.

fqdns?: string[]

Property Value

string[]

ipConfigurations

An array of private link service IP configurations.

ipConfigurations?: PrivateLinkServiceIpConfiguration[]

Property Value

loadBalancerFrontendIpConfigurations

An array of references to the load balancer IP configurations.

loadBalancerFrontendIpConfigurations?: FrontendIPConfiguration[]

Property Value

networkInterfaces

An array of references to the network interfaces created for this private link service. NOTE: This property will not be serialized. It can only be populated by the server.

networkInterfaces?: NetworkInterface[]

Property Value

privateEndpointConnections

An array of list about connections to the private endpoint. NOTE: This property will not be serialized. It can only be populated by the server.

privateEndpointConnections?: PrivateEndpointConnection[]

Property Value

provisioningState

The provisioning state of the private link service resource. NOTE: This property will not be serialized. It can only be populated by the server.

provisioningState?: string

Property Value

string

visibility

The visibility list of the private link service.

visibility?: PrivateLinkServicePropertiesVisibility

Property Value

Inherited Property Details

id

Resource ID.

id?: string

Property Value

string

Inherited From Resource.id

location

Resource location.

location?: string

Property Value

string

Inherited From Resource.location

name

Resource name. NOTE: This property will not be serialized. It can only be populated by the server.

name?: string

Property Value

string

Inherited From Resource.name

tags

Resource tags.

tags?: {[propertyName: string]: string}

Property Value

{[propertyName: string]: string}

Inherited From Resource.tags

type

Resource type. NOTE: This property will not be serialized. It can only be populated by the server.

type?: string

Property Value

string

Inherited From Resource.type