BackendAddressPool Class

Pool of backend IP addresses.

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

Inheritance
azure.mgmt.network.models._models_py3.SubResource
BackendAddressPool

Constructor

BackendAddressPool(*, id: str | None = None, name: str | None = None, location: str | None = None, tunnel_interfaces: List[_models.GatewayLoadBalancerTunnelInterface] | None = None, load_balancer_backend_addresses: List[_models.LoadBalancerBackendAddress] | None = None, drain_period_in_seconds: int | None = None, virtual_network: _models.SubResource | None = None, sync_mode: str | _models.SyncMode | None = None, **kwargs: Any)

Keyword-Only Parameters

Name Description
id
str

Resource ID.

name
str

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.

location
str

The location of the backend address pool.

tunnel_interfaces

An array of gateway load balancer tunnel interfaces.

load_balancer_backend_addresses

An array of backend addresses.

drain_period_in_seconds
int

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

virtual_network

A reference to a virtual network.

sync_mode

Backend address synchronous mode for the backend pool. Known values are: "Automatic" and "Manual".

Variables

Name Description
id
str

Resource ID.

name
str

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.

etag
str

A unique read-only string that changes whenever the resource is updated.

type
str

Type of the resource.

location
str

The location of the backend address pool.

tunnel_interfaces

An array of gateway load balancer tunnel interfaces.

load_balancer_backend_addresses

An array of backend addresses.

backend_ip_configurations

An array of references to IP addresses defined in network interfaces.

load_balancing_rules

An array of references to load balancing rules that use this backend address pool.

outbound_rule

A reference to an outbound rule that uses this backend address pool.

outbound_rules

An array of references to outbound rules that use this backend address pool.

inbound_nat_rules

An array of references to inbound NAT rules that use this backend address pool.

provisioning_state

The provisioning state of the backend address pool resource. Known values are: "Succeeded", "Updating", "Deleting", and "Failed".

drain_period_in_seconds
int

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

virtual_network

A reference to a virtual network.

sync_mode

Backend address synchronous mode for the backend pool. Known values are: "Automatic" and "Manual".