BackendAddressPool interface

Pool of backend IP addresses.

Extends

Properties

backendIPConfigurations

An array of references to IP addresses defined in network interfaces. NOTE: This property will not be serialized. It can only be populated by the server.

drainPeriodInSeconds

Amount of seconds Load Balancer waits for before sending RESET to client and backend address.

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.

inboundNatRules

An array of references to inbound NAT rules that use this backend address pool. NOTE: This property will not be serialized. It can only be populated by the server.

loadBalancerBackendAddresses

An array of backend addresses.

loadBalancingRules

An array of references to load balancing rules that use this backend address pool. NOTE: This property will not be serialized. It can only be populated by the server.

location

The location of the backend address pool.

name

The name of the resource that is unique within the set of backend address pools used by the load balancer. This name can be used to access the resource.

outboundRule

A reference to an outbound rule that uses this backend address pool. NOTE: This property will not be serialized. It can only be populated by the server.

outboundRules

An array of references to outbound rules that use this backend address pool. NOTE: This property will not be serialized. It can only be populated by the server.

provisioningState

The provisioning state of the backend address pool resource. NOTE: This property will not be serialized. It can only be populated by the server.

syncMode

Backend address synchronous mode for the backend pool

tunnelInterfaces

An array of gateway load balancer tunnel interfaces.

type

Type of the resource. NOTE: This property will not be serialized. It can only be populated by the server.

virtualNetwork

A reference to a virtual network.

Inherited Properties

id

Resource ID.

Property Details

backendIPConfigurations

An array of references to IP addresses defined in network interfaces. NOTE: This property will not be serialized. It can only be populated by the server.

backendIPConfigurations?: NetworkInterfaceIPConfiguration[]

Property Value

drainPeriodInSeconds

Amount of seconds Load Balancer waits for before sending RESET to client and backend address.

drainPeriodInSeconds?: number

Property Value

number

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

inboundNatRules

An array of references to inbound NAT rules that use this backend address pool. NOTE: This property will not be serialized. It can only be populated by the server.

inboundNatRules?: SubResource[]

Property Value

loadBalancerBackendAddresses

An array of backend addresses.

loadBalancerBackendAddresses?: LoadBalancerBackendAddress[]

Property Value

loadBalancingRules

An array of references to load balancing rules that use this backend address pool. NOTE: This property will not be serialized. It can only be populated by the server.

loadBalancingRules?: SubResource[]

Property Value

location

The location of the backend address pool.

location?: string

Property Value

string

name

The name of the resource that is unique within the set of backend address pools used by the load balancer. This name can be used to access the resource.

name?: string

Property Value

string

outboundRule

A reference to an outbound rule that uses this backend address pool. NOTE: This property will not be serialized. It can only be populated by the server.

outboundRule?: SubResource

Property Value

outboundRules

An array of references to outbound rules that use this backend address pool. NOTE: This property will not be serialized. It can only be populated by the server.

outboundRules?: SubResource[]

Property Value

provisioningState

The provisioning state of the backend address pool resource. NOTE: This property will not be serialized. It can only be populated by the server.

provisioningState?: string

Property Value

string

syncMode

Backend address synchronous mode for the backend pool

syncMode?: string

Property Value

string

tunnelInterfaces

An array of gateway load balancer tunnel interfaces.

tunnelInterfaces?: GatewayLoadBalancerTunnelInterface[]

Property Value

type

Type of the resource. NOTE: This property will not be serialized. It can only be populated by the server.

type?: string

Property Value

string

virtualNetwork

A reference to a virtual network.

virtualNetwork?: SubResource

Property Value

Inherited Property Details

id

Resource ID.

id?: string

Property Value

string

Inherited From SubResource.id