Dela via


Microsoft.Network loadBalancers/backendAddressPools 2022-05-01

Bicep-resursdefinition

Resurstypen loadBalancers/backendAddressPools kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.Network/loadBalancers/backendAddressPools-resurs lägger du till följande Bicep i mallen.

resource symbolicname 'Microsoft.Network/loadBalancers/backendAddressPools@2022-05-01' = {
  parent: resourceSymbolicName
  name: 'string'
  properties: {
    drainPeriodInSeconds: int
    loadBalancerBackendAddresses: [
      {
        name: 'string'
        properties: {
          adminState: 'string'
          ipAddress: 'string'
          loadBalancerFrontendIPConfiguration: {
            id: 'string'
          }
          subnet: {
            id: 'string'
          }
          virtualNetwork: {
            id: 'string'
          }
        }
      }
    ]
    location: 'string'
    tunnelInterfaces: [
      {
        identifier: int
        port: int
        protocol: 'string'
        type: 'string'
      }
    ]
  }
}

Egenskapsvärden

BackendAddressPoolPropertiesFormat

Namn Beskrivning Värde
drainPeriodInSeconds Antal sekunder som Load Balancer väntar på innan återställning till klient- och serverdelsadress skickas. Int
loadBalancerBackendAddresses En matris med serverdelsadresser. LoadBalancerBackendAddress[]
plats Platsen för serverdelsadresspoolen. sträng
tunnelInterfaces En matris med gateway-lastbalanserarens tunnelgränssnitt. GatewayLoadBalancerTunnelInterface[]

GatewayLoadBalancerTunnelInterface

Namn Beskrivning Värde
identifierare Identifierare för gateway-lastbalanserarens tunnelgränssnitt. Int
hamn Port för gateway-lastbalanserarens tunnelgränssnitt. Int
protokoll Protokoll för gateway-lastbalanserarens tunnelgränssnitt. "Intern"
"Ingen"
"VXLAN"
typ Trafiktyp för gateway-lastbalanserarens tunnelgränssnitt. "Extern"
"Internt"
"Ingen"

LoadBalancerBackendAddress

Namn Beskrivning Värde
Namn Namnet på serverdelsadressen. sträng
Egenskaper Egenskaper för lastbalanserarens serverdelsadresspool. LoadBalancerBackendAddressPropertiesFormat

LoadBalancerBackendAddressPropertiesFormat

Namn Beskrivning Värde
adminState En lista över administrativa tillstånd som en gång har angetts kan åsidosätta hälsoavsökningen så att Load Balancer alltid vidarebefordrar nya anslutningar till serverdelen eller nekar nya anslutningar och återställer befintliga anslutningar. "Ned"
"Dränering"
"Ingen"
"Upp"
ipAddress IP-adress som tillhör det refererade virtuella nätverket. sträng
loadBalancerFrontendIPConfiguration Referens till ip-adresskonfigurationen för klientdelen som definierats i den regionala lastbalanseraren. SubResource
Undernät Referens till ett befintligt undernät. SubResource
virtualNetwork Referens till ett befintligt virtuellt nätverk. SubResource

Microsoft.Network/loadBalancers/backendAddressPools

Namn Beskrivning Värde
Namn Resursnamnet sträng (krävs)
förälder I Bicep kan du ange den överordnade resursen för en underordnad resurs. Du behöver bara lägga till den här egenskapen när den underordnade resursen deklareras utanför den överordnade resursen.

Mer information finns i Underordnad resurs utanför den överordnade resursen.
Symboliskt namn för resurs av typen: loadBalancers
Egenskaper Egenskaper för lastbalanserarens serverdelsadresspool. BackendAddressPoolPropertiesFormat

SubResource

Namn Beskrivning Värde
Id Resurs-ID. sträng

Snabbstartsexempel

Följande snabbstartsexempel distribuerar den här resurstypen.

Bicep-fil Beskrivning
Skapa en lastbalanserare mellan regioner Den här mallen skapar en lastbalanserare mellan regioner med en serverdelspool som innehåller två regionala lastbalanserare. Lastbalanserare mellan regioner är för närvarande tillgänglig i begränsade regioner. De regionala lastbalanserarna bakom lastbalanseraren mellan regioner kan finnas i valfri region.
offentlig lastbalanserare som är länkad till en Gateway Load Balancer- Med den här mallen kan du distribuera en offentlig standardlastbalanserare som är länkad till en gatewaylastbalanserare. Trafiken som inkommandes från Internet dirigeras till Gateway Load Balancer med virtuella Linux-datorer (NVA) i serverdelspoolen.

Resursdefinition för ARM-mall

Resurstypen loadBalancers/backendAddressPools kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.Network/loadBalancers/backendAddressPools-resurs lägger du till följande JSON i mallen.

{
  "type": "Microsoft.Network/loadBalancers/backendAddressPools",
  "apiVersion": "2022-05-01",
  "name": "string",
  "properties": {
    "drainPeriodInSeconds": "int",
    "loadBalancerBackendAddresses": [
      {
        "name": "string",
        "properties": {
          "adminState": "string",
          "ipAddress": "string",
          "loadBalancerFrontendIPConfiguration": {
            "id": "string"
          },
          "subnet": {
            "id": "string"
          },
          "virtualNetwork": {
            "id": "string"
          }
        }
      }
    ],
    "location": "string",
    "tunnelInterfaces": [
      {
        "identifier": "int",
        "port": "int",
        "protocol": "string",
        "type": "string"
      }
    ]
  }
}

Egenskapsvärden

BackendAddressPoolPropertiesFormat

Namn Beskrivning Värde
drainPeriodInSeconds Antal sekunder som Load Balancer väntar på innan återställning till klient- och serverdelsadress skickas. Int
loadBalancerBackendAddresses En matris med serverdelsadresser. LoadBalancerBackendAddress[]
plats Platsen för serverdelsadresspoolen. sträng
tunnelInterfaces En matris med gateway-lastbalanserarens tunnelgränssnitt. GatewayLoadBalancerTunnelInterface[]

GatewayLoadBalancerTunnelInterface

Namn Beskrivning Värde
identifierare Identifierare för gateway-lastbalanserarens tunnelgränssnitt. Int
hamn Port för gateway-lastbalanserarens tunnelgränssnitt. Int
protokoll Protokoll för gateway-lastbalanserarens tunnelgränssnitt. "Intern"
"Ingen"
"VXLAN"
typ Trafiktyp för gateway-lastbalanserarens tunnelgränssnitt. "Extern"
"Internt"
"Ingen"

LoadBalancerBackendAddress

Namn Beskrivning Värde
Namn Namnet på serverdelsadressen. sträng
Egenskaper Egenskaper för lastbalanserarens serverdelsadresspool. LoadBalancerBackendAddressPropertiesFormat

LoadBalancerBackendAddressPropertiesFormat

Namn Beskrivning Värde
adminState En lista över administrativa tillstånd som en gång har angetts kan åsidosätta hälsoavsökningen så att Load Balancer alltid vidarebefordrar nya anslutningar till serverdelen eller nekar nya anslutningar och återställer befintliga anslutningar. "Ned"
"Dränering"
"Ingen"
"Upp"
ipAddress IP-adress som tillhör det refererade virtuella nätverket. sträng
loadBalancerFrontendIPConfiguration Referens till ip-adresskonfigurationen för klientdelen som definierats i den regionala lastbalanseraren. SubResource
Undernät Referens till ett befintligt undernät. SubResource
virtualNetwork Referens till ett befintligt virtuellt nätverk. SubResource

Microsoft.Network/loadBalancers/backendAddressPools

Namn Beskrivning Värde
apiVersion API-versionen '2022-05-01'
Namn Resursnamnet sträng (krävs)
Egenskaper Egenskaper för lastbalanserarens serverdelsadresspool. BackendAddressPoolPropertiesFormat
typ Resurstypen "Microsoft.Network/loadBalancers/backendAddressPools"

SubResource

Namn Beskrivning Värde
Id Resurs-ID. sträng

Snabbstartsmallar

Följande snabbstartsmallar distribuerar den här resurstypen.

Mall Beskrivning
Skapa en lastbalanserare mellan regioner

Distribuera till Azure
Den här mallen skapar en lastbalanserare mellan regioner med en serverdelspool som innehåller två regionala lastbalanserare. Lastbalanserare mellan regioner är för närvarande tillgänglig i begränsade regioner. De regionala lastbalanserarna bakom lastbalanseraren mellan regioner kan finnas i valfri region.
offentlig lastbalanserare som är länkad till en Gateway Load Balancer-

Distribuera till Azure
Med den här mallen kan du distribuera en offentlig standardlastbalanserare som är länkad till en gatewaylastbalanserare. Trafiken som inkommandes från Internet dirigeras till Gateway Load Balancer med virtuella Linux-datorer (NVA) i serverdelspoolen.
Standard Load Balancer med serverdelspool efter IP-adresser

Distribuera till Azure
Den här mallen används för att visa hur ARM-mallar kan användas för att konfigurera serverdelspoolen för en lastbalanserare efter IP-adress enligt beskrivningen i hantering av serverdelspooler dokumentet.

Resursdefinition för Terraform (AzAPI-provider)

Resurstypen loadBalancers/backendAddressPools kan distribueras med åtgärder som mål:

  • Resursgrupper

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.Network/loadBalancers/backendAddressPools-resurs lägger du till följande Terraform i mallen.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/loadBalancers/backendAddressPools@2022-05-01"
  name = "string"
  body = jsonencode({
    properties = {
      drainPeriodInSeconds = int
      loadBalancerBackendAddresses = [
        {
          name = "string"
          properties = {
            adminState = "string"
            ipAddress = "string"
            loadBalancerFrontendIPConfiguration = {
              id = "string"
            }
            subnet = {
              id = "string"
            }
            virtualNetwork = {
              id = "string"
            }
          }
        }
      ]
      location = "string"
      tunnelInterfaces = [
        {
          identifier = int
          port = int
          protocol = "string"
          type = "string"
        }
      ]
    }
  })
}

Egenskapsvärden

BackendAddressPoolPropertiesFormat

Namn Beskrivning Värde
drainPeriodInSeconds Antal sekunder som Load Balancer väntar på innan återställning till klient- och serverdelsadress skickas. Int
loadBalancerBackendAddresses En matris med serverdelsadresser. LoadBalancerBackendAddress[]
plats Platsen för serverdelsadresspoolen. sträng
tunnelInterfaces En matris med gateway-lastbalanserarens tunnelgränssnitt. GatewayLoadBalancerTunnelInterface[]

GatewayLoadBalancerTunnelInterface

Namn Beskrivning Värde
identifierare Identifierare för gateway-lastbalanserarens tunnelgränssnitt. Int
hamn Port för gateway-lastbalanserarens tunnelgränssnitt. Int
protokoll Protokoll för gateway-lastbalanserarens tunnelgränssnitt. "Intern"
"Ingen"
"VXLAN"
typ Trafiktyp för gateway-lastbalanserarens tunnelgränssnitt. "Extern"
"Internt"
"Ingen"

LoadBalancerBackendAddress

Namn Beskrivning Värde
Namn Namnet på serverdelsadressen. sträng
Egenskaper Egenskaper för lastbalanserarens serverdelsadresspool. LoadBalancerBackendAddressPropertiesFormat

LoadBalancerBackendAddressPropertiesFormat

Namn Beskrivning Värde
adminState En lista över administrativa tillstånd som en gång har angetts kan åsidosätta hälsoavsökningen så att Load Balancer alltid vidarebefordrar nya anslutningar till serverdelen eller nekar nya anslutningar och återställer befintliga anslutningar. "Ned"
"Dränering"
"Ingen"
"Upp"
ipAddress IP-adress som tillhör det refererade virtuella nätverket. sträng
loadBalancerFrontendIPConfiguration Referens till ip-adresskonfigurationen för klientdelen som definierats i den regionala lastbalanseraren. SubResource
Undernät Referens till ett befintligt undernät. SubResource
virtualNetwork Referens till ett befintligt virtuellt nätverk. SubResource

Microsoft.Network/loadBalancers/backendAddressPools

Namn Beskrivning Värde
Namn Resursnamnet sträng (krävs)
parent_id ID för resursen som är överordnad för den här resursen. ID för resurs av typen: loadBalancers
Egenskaper Egenskaper för lastbalanserarens serverdelsadresspool. BackendAddressPoolPropertiesFormat
typ Resurstypen "Microsoft.Network/loadBalancers/backendAddressPools@2022-05-01"

SubResource

Namn Beskrivning Värde
Id Resurs-ID. sträng