Microsoft.Network loadBalancers/backendAddressPools 2020-11-01

The loadBalancers/backendAddressPools resource type can be deployed to: Resource groups.

To learn about resource group deployments, see Bicep or ARM template.

Template format

To create a Microsoft.Network/loadBalancers/backendAddressPools resource, add the following Bicep or JSON to your template.

resource symbolicname 'Microsoft.Network/loadBalancers/backendAddressPools@2020-11-01' = {
  name: 'string'
  properties: {
    loadBalancerBackendAddresses: [
      {
        name: 'string'
        properties: {
          ipAddress: 'string'
          loadBalancerFrontendIPConfiguration: {
            id: 'string'
          }
          subnet: {
            id: 'string'
          }
          virtualNetwork: {
            id: 'string'
          }
        }
      }
    ]
    location: 'string'
  }
}

Property values

loadBalancers/backendAddressPools

Name Description Value
type The resource type

For Bicep, set this value in the resource declaration.
'Microsoft.Network/loadBalancers/backendAddressPools'
apiVersion The resource api version

For Bicep, set this value in the resource declaration.
'2020-11-01'
name The resource name

See how to set names and types for child resources in Bicep or JSON ARM templates.
string (required)
properties Properties of the backend address pool. BackendAddressPoolPropertiesFormat

BackendAddressPoolPropertiesFormat

Name Description Value
loadBalancerBackendAddresses An array of backend addresses. LoadBalancerBackendAddress[]
location The location of the backend address pool. string

LoadBalancerBackendAddress

Name Description Value
name Name of the backend address. string
properties Properties of the load balancer backend addresses. LoadBalancerBackendAddressPropertiesFormat

LoadBalancerBackendAddressPropertiesFormat

Name Description Value
ipAddress IP Address belonging to the referenced virtual network. string
loadBalancerFrontendIPConfiguration Reference to another subresource. SubResource
subnet Reference to another subresource. SubResource
virtualNetwork Reference to another subresource. SubResource

SubResource

Name Description Value
id Resource ID. string

Quickstart templates

The following quickstart templates deploy this resource type.

Template Description
Create a cross-region load balancer

Deploy to Azure
This template creates a cross-region load balancer with a backend pool containing two regional load balancers. Cross-region load balancer is currently available in limited regions. The regional load balancers behind the cross-region load balancer can be in any region.
Standard Load Balancer with Backend Pool by IP Addresses

Deploy to Azure
This template is used to demonstrate how ARM Templates can be used to configure the Backend Pool of a Load Balancer by IP Address as outlined in the Backend Pool management document.