Load Balancers - Create Or Update

Erstellt oder aktualisiert einen Load Balancer.

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/loadBalancers/{loadBalancerName}?api-version=2025-05-01

URI-Parameter

Name In Erforderlich Typ Beschreibung
loadBalancerName
path True

string

Der Name des Lastenausgleichsmoduls.

resourceGroupName
path True

string

minLength: 1
maxLength: 90

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

subscriptionId
path True

string (uuid)

Die ID des Zielabonnements. Der Wert muss eine UUID sein.

api-version
query True

string

minLength: 1

Die API-Version, die für diesen Vorgang verwendet werden soll.

Anforderungstext

Name Typ Beschreibung
extendedLocation

Common.ExtendedLocation

Der erweiterte Speicherort des Lastenausgleichs.

id

string

Ressourcen-ID.

location

string

Ressourcenspeicherort.

properties.backendAddressPools

Common.BackendAddressPool[]

Sammlung von Back-End-Adresspools, die von einem Lastenausgleich verwendet werden.

properties.frontendIPConfigurations

Common.FrontendIPConfiguration[]

Objekt, das die Frontend-IPs darstellt, die für das Lastenausgleichsmodul verwendet werden sollen.

properties.inboundNatPools

Common.InboundNatPool[]

Definiert einen externen Portbereich für eingehende NAT zu einem einzelnen Back-End-Port auf NICs, die einem Lastenausgleichsmodul zugeordnet sind. Eingehende NAT-Regeln werden automatisch für jede NIC erstellt, die dem Lastenausgleichsmodul zugeordnet ist, indem ein externer Port aus diesem Bereich verwendet wird. Das Definieren eines eingehenden NAT-Pools in Ihrem Lastenausgleichsmodul schließt sich gegenseitig mit der Definition eingehender NAT-Regeln aus. Auf eingehende NAT-Pools wird aus Skalierungssätzen für virtuelle Computer verwiesen. NiCs, die einzelnen virtuellen Computern zugeordnet sind, können nicht auf einen eingehenden NAT-Pool verweisen. Sie müssen auf einzelne eingehende NAT-Regeln verweisen.

properties.inboundNatRules

Common.InboundNatRule[]

Sammlung eingehender NAT-Regeln, die von einem Lastenausgleichsmodul verwendet werden. Das Definieren eingehender NAT-Regeln für Ihr Lastenausgleichsmodul schließt sich gegenseitig aus, indem ein eingehender NAT-Pool definiert wird. Auf eingehende NAT-Pools wird aus Skalierungssätzen für virtuelle Computer verwiesen. NiCs, die einzelnen virtuellen Computern zugeordnet sind, können nicht auf einen eingehenden NAT-Pool verweisen. Sie müssen auf einzelne eingehende NAT-Regeln verweisen.

properties.loadBalancingRules

Common.LoadBalancingRule[]

Objektauflistung, die die Lastenausgleichsregeln darstellt, ruft die Bereitstellung ab.

properties.outboundRules

Common.OutboundRule[]

Die ausgehenden Regeln.

properties.probes

Common.Probe[]

Sammlung von Probeobjekten, die im Lastenausgleichsmodul verwendet werden.

properties.scope

LoadBalancerScope

Gibt den Bereich des Load Balancers an: extern (öffentlich) oder intern (privat).

sku

Common.LoadBalancerSku

Die SKU des Lastenausgleichs.

tags

object

Ressourcentags.

Antworten

Name Typ Beschreibung
200 OK

Common.LoadBalancer

Die Aktualisierung der Ressource 'LoadBalancer' war erfolgreich

201 Created

Common.LoadBalancer

Die Erstellungsoperation des Ressourcen-'LoadBalancer' war erfolgreich

Header

  • Azure-AsyncOperation: string
  • Retry-After: integer
Other Status Codes

Common.CloudError

Unerwartete Fehlerantwort.

Sicherheit

azure_auth

Azure Active Directory OAuth2-Fluss.

Typ: oauth2
Ablauf: implicit
Autorisierungs-URL: https://login.microsoftonline.com/common/oauth2/authorize

Bereiche

Name Beschreibung
user_impersonation Identitätswechsel ihres Benutzerkontos

Beispiele

Create load balancer
Create load balancer with Frontend IP in Zone 1
Create load balancer with Gateway Load Balancer Consumer configured
Create load balancer with Gateway Load Balancer Provider configured with one Backend Pool
Create load balancer with Gateway Load Balancer Provider configured with two Backend Pool
Create load balancer with Global Tier and one regional load balancer in its backend pool
Create load balancer with inbound nat pool
Create load balancer with outbound rules
Create load balancer with Standard SKU
Create load balancer with Sync Mode Property on Pool

Create load balancer

Beispielanforderung

PUT https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb?api-version=2025-05-01

{
  "location": "eastus",
  "properties": {
    "backendAddressPools": [
      {
        "name": "be-lb",
        "properties": {}
      }
    ],
    "frontendIPConfigurations": [
      {
        "name": "fe-lb",
        "properties": {
          "subnet": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/vnetlb/subnets/subnetlb"
          }
        }
      }
    ],
    "inboundNatPools": [],
    "inboundNatRules": [
      {
        "name": "in-nat-rule",
        "properties": {
          "backendPort": 3389,
          "enableFloatingIP": true,
          "enableTcpReset": false,
          "frontendIPConfiguration": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
          },
          "frontendPort": 3389,
          "idleTimeoutInMinutes": 15,
          "protocol": "Tcp"
        }
      }
    ],
    "loadBalancingRules": [
      {
        "name": "rulelb",
        "properties": {
          "backendAddressPool": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb"
          },
          "backendPort": 80,
          "enableFloatingIP": true,
          "enableTcpReset": false,
          "frontendIPConfiguration": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
          },
          "frontendPort": 80,
          "idleTimeoutInMinutes": 15,
          "loadDistribution": "Default",
          "probe": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/probes/probe-lb"
          },
          "protocol": "Tcp"
        }
      }
    ],
    "probes": [
      {
        "name": "probe-lb",
        "properties": {
          "intervalInSeconds": 15,
          "numberOfProbes": 2,
          "port": 80,
          "probeThreshold": 1,
          "requestPath": "healthcheck.aspx",
          "protocol": "Http"
        }
      }
    ],
    "scope": "Public"
  }
}

Beispiel für eine Antwort

{
  "name": "lb",
  "type": "Microsoft.Network/loadBalancers",
  "etag": "W/\"00000000-0000-0000-0000-00000000\"",
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb",
  "location": "eastus",
  "properties": {
    "backendAddressPools": [
      {
        "name": "be-lb",
        "type": "Microsoft.Network/loadBalancers/backendAddressPools",
        "etag": "W/\"00000000-0000-0000-0000-00000000\"",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb",
        "properties": {
          "loadBalancingRules": [
            {
              "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
            }
          ],
          "provisioningState": "Succeeded"
        }
      }
    ],
    "frontendIPConfigurations": [
      {
        "name": "fe-lb",
        "type": "Microsoft.Network/loadBalancers/frontendIPConfigurations",
        "etag": "W/\"00000000-0000-0000-0000-00000000\"",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb",
        "properties": {
          "inboundNatRules": [
            {
              "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/inboundNatRules/in-nat-rule"
            }
          ],
          "loadBalancingRules": [
            {
              "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
            }
          ],
          "privateIPAddress": "10.0.1.4",
          "privateIPAllocationMethod": "Dynamic",
          "provisioningState": "Succeeded",
          "subnet": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/vnetlb/subnets/subnetlb"
          }
        }
      }
    ],
    "inboundNatPools": [],
    "inboundNatRules": [
      {
        "name": "in-nat-rule",
        "type": "Microsoft.Network/loadBalancers/inboundNatRules",
        "etag": "W/\"00000000-0000-0000-0000-00000000\"",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/inboundNatRules/in-nat-rule",
        "properties": {
          "backendPort": 3389,
          "enableFloatingIP": true,
          "enableTcpReset": false,
          "frontendIPConfiguration": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
          },
          "frontendPort": 3389,
          "idleTimeoutInMinutes": 15,
          "provisioningState": "Succeeded",
          "protocol": "Tcp"
        }
      }
    ],
    "loadBalancingRules": [
      {
        "name": "rulelb",
        "type": "Microsoft.Network/loadBalancers/loadBalancingRules",
        "etag": "W/\"00000000-0000-0000-0000-00000000\"",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb",
        "properties": {
          "backendAddressPool": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb"
          },
          "backendPort": 80,
          "disableOutboundSnat": false,
          "enableConnectionTracking": false,
          "enableFloatingIP": true,
          "enableTcpReset": false,
          "frontendIPConfiguration": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
          },
          "frontendPort": 80,
          "idleTimeoutInMinutes": 15,
          "loadDistribution": "Default",
          "probe": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/probes/probe-lb"
          },
          "provisioningState": "Succeeded",
          "protocol": "Tcp"
        }
      }
    ],
    "probes": [
      {
        "name": "probe-lb",
        "type": "Microsoft.Network/loadBalancers/probes",
        "etag": "W/\"00000000-0000-0000-0000-00000000\"",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/probes/probe-lb",
        "properties": {
          "intervalInSeconds": 15,
          "loadBalancingRules": [
            {
              "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
            }
          ],
          "numberOfProbes": 2,
          "port": 80,
          "probeThreshold": 1,
          "provisioningState": "Succeeded",
          "requestPath": "healthcheck.aspx",
          "protocol": "Http"
        }
      }
    ],
    "provisioningState": "Succeeded",
    "resourceGuid": "00000000-0000-0000-0000-00000000",
    "scope": "Public"
  },
  "sku": {
    "name": "Basic"
  }
}
{
  "name": "lb",
  "type": "Microsoft.Network/loadBalancers",
  "etag": "W/\"00000000-0000-0000-0000-00000000\"",
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb",
  "location": "eastus",
  "properties": {
    "backendAddressPools": [
      {
        "name": "be-lb",
        "type": "Microsoft.Network/loadBalancers/backendAddressPools",
        "etag": "W/\"00000000-0000-0000-0000-00000000\"",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb",
        "properties": {
          "loadBalancingRules": [
            {
              "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
            }
          ],
          "provisioningState": "Succeeded"
        }
      }
    ],
    "frontendIPConfigurations": [
      {
        "name": "fe-lb",
        "type": "Microsoft.Network/loadBalancers/frontendIPConfigurations",
        "etag": "W/\"00000000-0000-0000-0000-00000000\"",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb",
        "properties": {
          "inboundNatRules": [
            {
              "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/inboundNatRules/in-nat-rule"
            }
          ],
          "loadBalancingRules": [
            {
              "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
            }
          ],
          "privateIPAddress": "10.0.1.4",
          "privateIPAllocationMethod": "Dynamic",
          "provisioningState": "Succeeded",
          "subnet": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/vnetlb/subnets/subnetlb"
          }
        }
      }
    ],
    "inboundNatPools": [],
    "inboundNatRules": [
      {
        "name": "in-nat-rule",
        "type": "Microsoft.Network/loadBalancers/inboundNatRules",
        "etag": "W/\"00000000-0000-0000-0000-00000000\"",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/inboundNatRules/in-nat-rule",
        "properties": {
          "backendPort": 3389,
          "enableFloatingIP": true,
          "enableTcpReset": false,
          "frontendIPConfiguration": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
          },
          "frontendPort": 3389,
          "idleTimeoutInMinutes": 15,
          "provisioningState": "Succeeded",
          "protocol": "Tcp"
        }
      }
    ],
    "loadBalancingRules": [
      {
        "name": "rulelb",
        "type": "Microsoft.Network/loadBalancers/loadBalancingRules",
        "etag": "W/\"00000000-0000-0000-0000-00000000\"",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb",
        "properties": {
          "backendAddressPool": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb"
          },
          "backendPort": 80,
          "disableOutboundSnat": false,
          "enableConnectionTracking": false,
          "enableFloatingIP": true,
          "enableTcpReset": false,
          "frontendIPConfiguration": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
          },
          "frontendPort": 80,
          "idleTimeoutInMinutes": 15,
          "loadDistribution": "Default",
          "probe": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/probes/probe-lb"
          },
          "provisioningState": "Succeeded",
          "protocol": "Tcp"
        }
      }
    ],
    "probes": [
      {
        "name": "probe-lb",
        "type": "Microsoft.Network/loadBalancers/probes",
        "etag": "W/\"00000000-0000-0000-0000-00000000\"",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/probes/probe-lb",
        "properties": {
          "intervalInSeconds": 15,
          "loadBalancingRules": [
            {
              "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
            }
          ],
          "numberOfProbes": 2,
          "port": 80,
          "probeThreshold": 1,
          "provisioningState": "Succeeded",
          "requestPath": "healthcheck.aspx",
          "protocol": "Http"
        }
      }
    ],
    "provisioningState": "Succeeded",
    "resourceGuid": "00000000-0000-0000-0000-00000000",
    "scope": "Public"
  },
  "sku": {
    "name": "Basic"
  }
}

Create load balancer with Frontend IP in Zone 1

Beispielanforderung

PUT https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb?api-version=2025-05-01

{
  "location": "eastus",
  "properties": {
    "backendAddressPools": [
      {
        "name": "be-lb",
        "properties": {}
      }
    ],
    "frontendIPConfigurations": [
      {
        "name": "fe-lb",
        "properties": {
          "subnet": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/vnetlb/subnets/subnetlb"
          }
        },
        "zones": [
          "1"
        ]
      }
    ],
    "inboundNatPools": [],
    "inboundNatRules": [
      {
        "name": "in-nat-rule",
        "properties": {
          "backendPort": 3389,
          "enableFloatingIP": true,
          "frontendIPConfiguration": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
          },
          "frontendPort": 3389,
          "idleTimeoutInMinutes": 15,
          "protocol": "Tcp"
        }
      }
    ],
    "loadBalancingRules": [
      {
        "name": "rulelb",
        "properties": {
          "backendAddressPool": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb"
          },
          "backendPort": 80,
          "enableFloatingIP": true,
          "frontendIPConfiguration": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
          },
          "frontendPort": 80,
          "idleTimeoutInMinutes": 15,
          "loadDistribution": "Default",
          "probe": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/probes/probe-lb"
          },
          "protocol": "Tcp"
        }
      }
    ],
    "outboundRules": [],
    "probes": [
      {
        "name": "probe-lb",
        "properties": {
          "intervalInSeconds": 15,
          "numberOfProbes": 2,
          "port": 80,
          "probeThreshold": 1,
          "requestPath": "healthcheck.aspx",
          "protocol": "Http"
        }
      }
    ]
  },
  "sku": {
    "name": "Standard"
  }
}

Beispiel für eine Antwort

{
  "name": "lb",
  "type": "Microsoft.Network/loadBalancers",
  "etag": "W/\"00000000-0000-0000-0000-00000000\"",
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb",
  "location": "eastus",
  "properties": {
    "backendAddressPools": [
      {
        "name": "be-lb",
        "type": "Microsoft.Network/loadBalancers/backendAddressPools",
        "etag": "W/\"00000000-0000-0000-0000-00000000\"",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb",
        "properties": {
          "loadBalancingRules": [
            {
              "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
            }
          ],
          "provisioningState": "Succeeded"
        }
      }
    ],
    "frontendIPConfigurations": [
      {
        "name": "fe-lb",
        "type": "Microsoft.Network/loadBalancers/frontendIPConfigurations",
        "etag": "W/\"00000000-0000-0000-0000-00000000\"",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb",
        "properties": {
          "inboundNatRules": [
            {
              "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/inboundNatRules/in-nat-rule"
            }
          ],
          "loadBalancingRules": [
            {
              "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
            }
          ],
          "privateIPAddress": "10.0.1.4",
          "privateIPAllocationMethod": "Dynamic",
          "provisioningState": "Succeeded",
          "subnet": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/vnetlb/subnets/subnetlb"
          }
        },
        "zones": [
          "1"
        ]
      }
    ],
    "inboundNatPools": [],
    "inboundNatRules": [
      {
        "name": "in-nat-rule",
        "type": "Microsoft.Network/loadBalancers/inboundNatRules",
        "etag": "W/\"00000000-0000-0000-0000-00000000\"",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/inboundNatRules/in-nat-rule",
        "properties": {
          "backendPort": 3389,
          "enableFloatingIP": true,
          "frontendIPConfiguration": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
          },
          "frontendPort": 3389,
          "idleTimeoutInMinutes": 15,
          "provisioningState": "Succeeded",
          "protocol": "Tcp"
        }
      }
    ],
    "loadBalancingRules": [
      {
        "name": "rulelb",
        "type": "Microsoft.Network/loadBalancers/loadBalancingRules",
        "etag": "W/\"00000000-0000-0000-0000-00000000\"",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb",
        "properties": {
          "backendAddressPool": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb"
          },
          "backendPort": 80,
          "disableOutboundSnat": false,
          "enableFloatingIP": true,
          "frontendIPConfiguration": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
          },
          "frontendPort": 80,
          "idleTimeoutInMinutes": 15,
          "loadDistribution": "Default",
          "probe": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/probes/probe-lb"
          },
          "provisioningState": "Succeeded",
          "protocol": "Tcp"
        }
      }
    ],
    "outboundRules": [],
    "probes": [
      {
        "name": "probe-lb",
        "type": "Microsoft.Network/loadBalancers/probes",
        "etag": "W/\"00000000-0000-0000-0000-00000000\"",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/probes/probe-lb",
        "properties": {
          "intervalInSeconds": 15,
          "loadBalancingRules": [
            {
              "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
            }
          ],
          "numberOfProbes": 2,
          "port": 80,
          "probeThreshold": 1,
          "provisioningState": "Succeeded",
          "requestPath": "healthcheck.aspx",
          "protocol": "Http"
        }
      }
    ],
    "provisioningState": "Succeeded",
    "resourceGuid": "00000000-0000-0000-0000-00000000"
  },
  "sku": {
    "name": "Standard"
  }
}
{
  "name": "lb",
  "type": "Microsoft.Network/loadBalancers",
  "etag": "W/\"00000000-0000-0000-0000-00000000\"",
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb",
  "location": "eastus",
  "properties": {
    "backendAddressPools": [
      {
        "name": "be-lb",
        "type": "Microsoft.Network/loadBalancers/backendAddressPools",
        "etag": "W/\"00000000-0000-0000-0000-00000000\"",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb",
        "properties": {
          "loadBalancingRules": [
            {
              "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
            }
          ],
          "provisioningState": "Succeeded"
        }
      }
    ],
    "frontendIPConfigurations": [
      {
        "name": "fe-lb",
        "type": "Microsoft.Network/loadBalancers/frontendIPConfigurations",
        "etag": "W/\"00000000-0000-0000-0000-00000000\"",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb",
        "properties": {
          "inboundNatRules": [
            {
              "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/inboundNatRules/in-nat-rule"
            }
          ],
          "loadBalancingRules": [
            {
              "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
            }
          ],
          "privateIPAddress": "10.0.1.4",
          "privateIPAllocationMethod": "Dynamic",
          "provisioningState": "Succeeded",
          "subnet": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/vnetlb/subnets/subnetlb"
          }
        },
        "zones": [
          "1"
        ]
      }
    ],
    "inboundNatPools": [],
    "inboundNatRules": [
      {
        "name": "in-nat-rule",
        "type": "Microsoft.Network/loadBalancers/inboundNatRules",
        "etag": "W/\"00000000-0000-0000-0000-00000000\"",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/inboundNatRules/in-nat-rule",
        "properties": {
          "backendPort": 3389,
          "enableFloatingIP": true,
          "frontendIPConfiguration": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
          },
          "frontendPort": 3389,
          "idleTimeoutInMinutes": 15,
          "provisioningState": "Succeeded",
          "protocol": "Tcp"
        }
      }
    ],
    "loadBalancingRules": [
      {
        "name": "rulelb",
        "type": "Microsoft.Network/loadBalancers/loadBalancingRules",
        "etag": "W/\"00000000-0000-0000-0000-00000000\"",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb",
        "properties": {
          "backendAddressPool": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb"
          },
          "backendPort": 80,
          "disableOutboundSnat": false,
          "enableFloatingIP": true,
          "frontendIPConfiguration": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
          },
          "frontendPort": 80,
          "idleTimeoutInMinutes": 15,
          "loadDistribution": "Default",
          "probe": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/probes/probe-lb"
          },
          "provisioningState": "Succeeded",
          "protocol": "Tcp"
        }
      }
    ],
    "outboundRules": [],
    "probes": [
      {
        "name": "probe-lb",
        "type": "Microsoft.Network/loadBalancers/probes",
        "etag": "W/\"00000000-0000-0000-0000-00000000\"",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/probes/probe-lb",
        "properties": {
          "intervalInSeconds": 15,
          "loadBalancingRules": [
            {
              "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
            }
          ],
          "numberOfProbes": 2,
          "port": 80,
          "probeThreshold": 1,
          "provisioningState": "Succeeded",
          "requestPath": "healthcheck.aspx",
          "protocol": "Http"
        }
      }
    ],
    "provisioningState": "Succeeded",
    "resourceGuid": "00000000-0000-0000-0000-00000000"
  },
  "sku": {
    "name": "Standard"
  }
}

Create load balancer with Gateway Load Balancer Consumer configured

Beispielanforderung

PUT https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb?api-version=2025-05-01

{
  "location": "eastus",
  "properties": {
    "backendAddressPools": [
      {
        "name": "be-lb",
        "properties": {}
      }
    ],
    "frontendIPConfigurations": [
      {
        "name": "fe-lb",
        "properties": {
          "gatewayLoadBalancer": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb-provider"
          },
          "subnet": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/vnetlb/subnets/subnetlb"
          }
        }
      }
    ],
    "inboundNatPools": [],
    "inboundNatRules": [
      {
        "name": "in-nat-rule",
        "properties": {
          "backendPort": 3389,
          "enableFloatingIP": true,
          "frontendIPConfiguration": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
          },
          "frontendPort": 3389,
          "idleTimeoutInMinutes": 15,
          "protocol": "Tcp"
        }
      }
    ],
    "loadBalancingRules": [
      {
        "name": "rulelb",
        "properties": {
          "backendAddressPool": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb"
          },
          "backendPort": 80,
          "enableFloatingIP": true,
          "frontendIPConfiguration": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
          },
          "frontendPort": 80,
          "idleTimeoutInMinutes": 15,
          "loadDistribution": "Default",
          "probe": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/probes/probe-lb"
          },
          "protocol": "Tcp"
        }
      }
    ],
    "outboundRules": [],
    "probes": [
      {
        "name": "probe-lb",
        "properties": {
          "intervalInSeconds": 15,
          "numberOfProbes": 2,
          "port": 80,
          "probeThreshold": 1,
          "requestPath": "healthcheck.aspx",
          "protocol": "Http"
        }
      }
    ]
  },
  "sku": {
    "name": "Standard"
  }
}

Beispiel für eine Antwort

{
  "name": "lb",
  "type": "Microsoft.Network/loadBalancers",
  "etag": "W/\"00000000-0000-0000-0000-00000000\"",
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb",
  "location": "eastus",
  "properties": {
    "backendAddressPools": [
      {
        "name": "be-lb",
        "type": "Microsoft.Network/loadBalancers/backendAddressPools",
        "etag": "W/\"00000000-0000-0000-0000-00000000\"",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb",
        "properties": {
          "loadBalancingRules": [
            {
              "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
            }
          ],
          "provisioningState": "Succeeded"
        }
      }
    ],
    "frontendIPConfigurations": [
      {
        "name": "fe-lb",
        "type": "Microsoft.Network/loadBalancers/frontendIPConfigurations",
        "etag": "W/\"00000000-0000-0000-0000-00000000\"",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb",
        "properties": {
          "gatewayLoadBalancer": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb-provider"
          },
          "inboundNatRules": [
            {
              "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/inboundNatRules/in-nat-rule"
            }
          ],
          "loadBalancingRules": [
            {
              "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
            }
          ],
          "privateIPAddress": "10.0.1.4",
          "privateIPAllocationMethod": "Dynamic",
          "provisioningState": "Succeeded",
          "subnet": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/vnetlb/subnets/subnetlb"
          }
        }
      }
    ],
    "inboundNatPools": [],
    "inboundNatRules": [
      {
        "name": "in-nat-rule",
        "type": "Microsoft.Network/loadBalancers/inboundNatRules",
        "etag": "W/\"00000000-0000-0000-0000-00000000\"",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/inboundNatRules/in-nat-rule",
        "properties": {
          "backendPort": 3389,
          "enableFloatingIP": true,
          "frontendIPConfiguration": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
          },
          "frontendPort": 3389,
          "idleTimeoutInMinutes": 15,
          "provisioningState": "Succeeded",
          "protocol": "Tcp"
        }
      }
    ],
    "loadBalancingRules": [
      {
        "name": "rulelb",
        "type": "Microsoft.Network/loadBalancers/loadBalancingRules",
        "etag": "W/\"00000000-0000-0000-0000-00000000\"",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb",
        "properties": {
          "backendAddressPool": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb"
          },
          "backendPort": 80,
          "disableOutboundSnat": false,
          "enableFloatingIP": true,
          "frontendIPConfiguration": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
          },
          "frontendPort": 80,
          "idleTimeoutInMinutes": 15,
          "loadDistribution": "Default",
          "probe": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/probes/probe-lb"
          },
          "provisioningState": "Succeeded",
          "protocol": "Tcp"
        }
      }
    ],
    "outboundRules": [],
    "probes": [
      {
        "name": "probe-lb",
        "type": "Microsoft.Network/loadBalancers/probes",
        "etag": "W/\"00000000-0000-0000-0000-00000000\"",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/probes/probe-lb",
        "properties": {
          "intervalInSeconds": 15,
          "loadBalancingRules": [
            {
              "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
            }
          ],
          "numberOfProbes": 2,
          "port": 80,
          "probeThreshold": 1,
          "provisioningState": "Succeeded",
          "requestPath": "healthcheck.aspx",
          "protocol": "Http"
        }
      }
    ],
    "provisioningState": "Succeeded",
    "resourceGuid": "00000000-0000-0000-0000-00000000"
  },
  "sku": {
    "name": "Standard"
  }
}
{
  "name": "lb",
  "type": "Microsoft.Network/loadBalancers",
  "etag": "W/\"00000000-0000-0000-0000-00000000\"",
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb",
  "location": "eastus",
  "properties": {
    "backendAddressPools": [
      {
        "name": "be-lb",
        "type": "Microsoft.Network/loadBalancers/backendAddressPools",
        "etag": "W/\"00000000-0000-0000-0000-00000000\"",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb",
        "properties": {
          "loadBalancingRules": [
            {
              "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
            }
          ],
          "provisioningState": "Succeeded"
        }
      }
    ],
    "frontendIPConfigurations": [
      {
        "name": "fe-lb",
        "type": "Microsoft.Network/loadBalancers/frontendIPConfigurations",
        "etag": "W/\"00000000-0000-0000-0000-00000000\"",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb",
        "properties": {
          "gatewayLoadBalancer": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb-provider"
          },
          "inboundNatRules": [
            {
              "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/inboundNatRules/in-nat-rule"
            }
          ],
          "loadBalancingRules": [
            {
              "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
            }
          ],
          "privateIPAddress": "10.0.1.4",
          "privateIPAllocationMethod": "Dynamic",
          "provisioningState": "Succeeded",
          "subnet": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/vnetlb/subnets/subnetlb"
          }
        }
      }
    ],
    "inboundNatPools": [],
    "inboundNatRules": [
      {
        "name": "in-nat-rule",
        "type": "Microsoft.Network/loadBalancers/inboundNatRules",
        "etag": "W/\"00000000-0000-0000-0000-00000000\"",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/inboundNatRules/in-nat-rule",
        "properties": {
          "backendPort": 3389,
          "enableFloatingIP": true,
          "frontendIPConfiguration": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
          },
          "frontendPort": 3389,
          "idleTimeoutInMinutes": 15,
          "provisioningState": "Succeeded",
          "protocol": "Tcp"
        }
      }
    ],
    "loadBalancingRules": [
      {
        "name": "rulelb",
        "type": "Microsoft.Network/loadBalancers/loadBalancingRules",
        "etag": "W/\"00000000-0000-0000-0000-00000000\"",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb",
        "properties": {
          "backendAddressPool": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb"
          },
          "backendPort": 80,
          "disableOutboundSnat": false,
          "enableFloatingIP": true,
          "frontendIPConfiguration": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
          },
          "frontendPort": 80,
          "idleTimeoutInMinutes": 15,
          "loadDistribution": "Default",
          "probe": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/probes/probe-lb"
          },
          "provisioningState": "Succeeded",
          "protocol": "Tcp"
        }
      }
    ],
    "outboundRules": [],
    "probes": [
      {
        "name": "probe-lb",
        "type": "Microsoft.Network/loadBalancers/probes",
        "etag": "W/\"00000000-0000-0000-0000-00000000\"",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/probes/probe-lb",
        "properties": {
          "intervalInSeconds": 15,
          "loadBalancingRules": [
            {
              "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
            }
          ],
          "numberOfProbes": 2,
          "port": 80,
          "probeThreshold": 1,
          "provisioningState": "Succeeded",
          "requestPath": "healthcheck.aspx",
          "protocol": "Http"
        }
      }
    ],
    "provisioningState": "Succeeded",
    "resourceGuid": "00000000-0000-0000-0000-00000000"
  },
  "sku": {
    "name": "Standard"
  }
}

Create load balancer with Gateway Load Balancer Provider configured with one Backend Pool

Beispielanforderung

PUT https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb?api-version=2025-05-01

{
  "location": "eastus",
  "properties": {
    "backendAddressPools": [
      {
        "name": "be-lb",
        "properties": {
          "tunnelInterfaces": [
            {
              "type": "Internal",
              "identifier": 900,
              "port": 15000,
              "protocol": "VXLAN"
            },
            {
              "type": "Internal",
              "identifier": 901,
              "port": 15001,
              "protocol": "VXLAN"
            }
          ]
        }
      }
    ],
    "frontendIPConfigurations": [
      {
        "name": "fe-lb",
        "properties": {
          "subnet": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/vnetlb/subnets/subnetlb"
          }
        }
      }
    ],
    "inboundNatPools": [],
    "loadBalancingRules": [
      {
        "name": "rulelb",
        "properties": {
          "backendAddressPools": [
            {
              "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb"
            }
          ],
          "backendPort": 0,
          "enableFloatingIP": true,
          "frontendIPConfiguration": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
          },
          "frontendPort": 0,
          "idleTimeoutInMinutes": 15,
          "loadDistribution": "Default",
          "probe": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/probes/probe-lb"
          },
          "protocol": "All"
        }
      }
    ],
    "outboundRules": [],
    "probes": [
      {
        "name": "probe-lb",
        "properties": {
          "intervalInSeconds": 15,
          "numberOfProbes": 2,
          "port": 80,
          "probeThreshold": 1,
          "requestPath": "healthcheck.aspx",
          "protocol": "Http"
        }
      }
    ]
  },
  "sku": {
    "name": "Gateway"
  }
}

Beispiel für eine Antwort

{
  "name": "lb",
  "type": "Microsoft.Network/loadBalancers",
  "etag": "W/\"00000000-0000-0000-0000-00000000\"",
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb",
  "location": "eastus",
  "properties": {
    "backendAddressPools": [
      {
        "name": "be-lb",
        "type": "Microsoft.Network/loadBalancers/backendAddressPools",
        "etag": "W/\"00000000-0000-0000-0000-00000000\"",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb",
        "properties": {
          "loadBalancingRules": [
            {
              "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
            }
          ],
          "provisioningState": "Succeeded",
          "tunnelInterfaces": [
            {
              "type": "Internal",
              "identifier": 900,
              "port": 15000,
              "protocol": "VXLAN"
            },
            {
              "type": "Internal",
              "identifier": 901,
              "port": 15001,
              "protocol": "VXLAN"
            }
          ]
        }
      }
    ],
    "frontendIPConfigurations": [
      {
        "name": "fe-lb",
        "type": "Microsoft.Network/loadBalancers/frontendIPConfigurations",
        "etag": "W/\"00000000-0000-0000-0000-00000000\"",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb",
        "properties": {
          "inboundNatRules": [
            {
              "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/inboundNatRules/in-nat-rule"
            }
          ],
          "loadBalancingRules": [
            {
              "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
            }
          ],
          "privateIPAddress": "10.0.1.4",
          "privateIPAllocationMethod": "Dynamic",
          "provisioningState": "Succeeded",
          "subnet": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/vnetlb/subnets/subnetlb"
          }
        }
      }
    ],
    "inboundNatPools": [],
    "loadBalancingRules": [
      {
        "name": "rulelb",
        "type": "Microsoft.Network/loadBalancers/loadBalancingRules",
        "etag": "W/\"00000000-0000-0000-0000-00000000\"",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb",
        "properties": {
          "backendAddressPools": [
            {
              "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb"
            }
          ],
          "backendPort": 80,
          "disableOutboundSnat": false,
          "enableFloatingIP": true,
          "frontendIPConfiguration": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
          },
          "frontendPort": 80,
          "idleTimeoutInMinutes": 15,
          "loadDistribution": "Default",
          "probe": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/probes/probe-lb"
          },
          "provisioningState": "Succeeded",
          "protocol": "Tcp"
        }
      }
    ],
    "outboundRules": [],
    "probes": [
      {
        "name": "probe-lb",
        "type": "Microsoft.Network/loadBalancers/probes",
        "etag": "W/\"00000000-0000-0000-0000-00000000\"",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/probes/probe-lb",
        "properties": {
          "intervalInSeconds": 15,
          "loadBalancingRules": [
            {
              "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
            }
          ],
          "numberOfProbes": 2,
          "port": 80,
          "probeThreshold": 1,
          "provisioningState": "Succeeded",
          "requestPath": "healthcheck.aspx",
          "protocol": "Http"
        }
      }
    ],
    "provisioningState": "Succeeded",
    "resourceGuid": "00000000-0000-0000-0000-00000000"
  },
  "sku": {
    "name": "Gateway"
  }
}
{
  "name": "lb",
  "type": "Microsoft.Network/loadBalancers",
  "etag": "W/\"00000000-0000-0000-0000-00000000\"",
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb",
  "location": "eastus",
  "properties": {
    "backendAddressPools": [
      {
        "name": "be-lb",
        "type": "Microsoft.Network/loadBalancers/backendAddressPools",
        "etag": "W/\"00000000-0000-0000-0000-00000000\"",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb",
        "properties": {
          "loadBalancingRules": [
            {
              "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
            }
          ],
          "provisioningState": "Succeeded",
          "tunnelInterfaces": [
            {
              "type": "Internal",
              "identifier": 900,
              "port": 15000,
              "protocol": "VXLAN"
            },
            {
              "type": "Internal",
              "identifier": 901,
              "port": 15001,
              "protocol": "VXLAN"
            }
          ]
        }
      }
    ],
    "frontendIPConfigurations": [
      {
        "name": "fe-lb",
        "type": "Microsoft.Network/loadBalancers/frontendIPConfigurations",
        "etag": "W/\"00000000-0000-0000-0000-00000000\"",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb",
        "properties": {
          "loadBalancingRules": [
            {
              "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
            }
          ],
          "privateIPAddress": "10.0.1.4",
          "privateIPAllocationMethod": "Dynamic",
          "provisioningState": "Succeeded",
          "subnet": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/vnetlb/subnets/subnetlb"
          }
        }
      }
    ],
    "inboundNatPools": [],
    "loadBalancingRules": [
      {
        "name": "rulelb",
        "type": "Microsoft.Network/loadBalancers/loadBalancingRules",
        "etag": "W/\"00000000-0000-0000-0000-00000000\"",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb",
        "properties": {
          "backendAddressPools": [
            {
              "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb"
            }
          ],
          "backendPort": 80,
          "disableOutboundSnat": false,
          "enableFloatingIP": true,
          "frontendIPConfiguration": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
          },
          "frontendPort": 80,
          "idleTimeoutInMinutes": 15,
          "loadDistribution": "Default",
          "probe": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/probes/probe-lb"
          },
          "provisioningState": "Succeeded",
          "protocol": "Tcp"
        }
      }
    ],
    "outboundRules": [],
    "probes": [
      {
        "name": "probe-lb",
        "type": "Microsoft.Network/loadBalancers/probes",
        "etag": "W/\"00000000-0000-0000-0000-00000000\"",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/probes/probe-lb",
        "properties": {
          "intervalInSeconds": 15,
          "loadBalancingRules": [
            {
              "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
            }
          ],
          "numberOfProbes": 2,
          "port": 80,
          "probeThreshold": 1,
          "provisioningState": "Succeeded",
          "requestPath": "healthcheck.aspx",
          "protocol": "Http"
        }
      }
    ],
    "provisioningState": "Succeeded",
    "resourceGuid": "00000000-0000-0000-0000-00000000"
  },
  "sku": {
    "name": "Gateway"
  }
}

Create load balancer with Gateway Load Balancer Provider configured with two Backend Pool

Beispielanforderung

PUT https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb?api-version=2025-05-01

{
  "location": "eastus",
  "properties": {
    "backendAddressPools": [
      {
        "name": "be-lb1",
        "properties": {}
      },
      {
        "name": "be-lb2",
        "properties": {}
      }
    ],
    "frontendIPConfigurations": [
      {
        "name": "fe-lb",
        "properties": {
          "subnet": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/vnetlb/subnets/subnetlb"
          }
        }
      }
    ],
    "inboundNatPools": [],
    "loadBalancingRules": [
      {
        "name": "rulelb",
        "properties": {
          "backendAddressPool": {},
          "backendAddressPools": [
            {
              "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb1"
            },
            {
              "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb2"
            }
          ],
          "backendPort": 0,
          "enableFloatingIP": true,
          "frontendIPConfiguration": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
          },
          "frontendPort": 0,
          "idleTimeoutInMinutes": 15,
          "loadDistribution": "Default",
          "probe": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/probes/probe-lb"
          },
          "protocol": "All"
        }
      }
    ],
    "outboundRules": [],
    "probes": [
      {
        "name": "probe-lb",
        "properties": {
          "intervalInSeconds": 15,
          "numberOfProbes": 2,
          "port": 80,
          "probeThreshold": 1,
          "requestPath": "healthcheck.aspx",
          "protocol": "Http"
        }
      }
    ]
  },
  "sku": {
    "name": "Gateway"
  }
}

Beispiel für eine Antwort

{
  "name": "lb",
  "type": "Microsoft.Network/loadBalancers",
  "etag": "W/\"00000000-0000-0000-0000-00000000\"",
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb",
  "location": "eastus",
  "properties": {
    "backendAddressPools": [
      {
        "name": "be-lb1",
        "type": "Microsoft.Network/loadBalancers/backendAddressPools",
        "etag": "W/\"00000000-0000-0000-0000-00000000\"",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb1",
        "properties": {
          "loadBalancingRules": [
            {
              "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
            }
          ],
          "provisioningState": "Succeeded",
          "tunnelInterfaces": [
            {
              "type": "Internal",
              "identifier": 900,
              "port": 15000,
              "protocol": "VXLAN"
            }
          ]
        }
      },
      {
        "name": "be-lb2",
        "type": "Microsoft.Network/loadBalancers/backendAddressPools",
        "etag": "W/\"00000000-0000-0000-0000-00000000\"",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb2",
        "properties": {
          "loadBalancingRules": [
            {
              "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
            }
          ],
          "provisioningState": "Succeeded",
          "tunnelInterfaces": [
            {
              "type": "Internal",
              "identifier": 901,
              "port": 15001,
              "protocol": "VXLAN"
            }
          ]
        }
      }
    ],
    "frontendIPConfigurations": [
      {
        "name": "fe-lb",
        "type": "Microsoft.Network/loadBalancers/frontendIPConfigurations",
        "etag": "W/\"00000000-0000-0000-0000-00000000\"",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb",
        "properties": {
          "inboundNatRules": [
            {
              "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/inboundNatRules/in-nat-rule"
            }
          ],
          "loadBalancingRules": [
            {
              "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
            }
          ],
          "privateIPAddress": "10.0.1.4",
          "privateIPAllocationMethod": "Dynamic",
          "provisioningState": "Succeeded",
          "subnet": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/vnetlb/subnets/subnetlb"
          }
        }
      }
    ],
    "inboundNatPools": [],
    "loadBalancingRules": [
      {
        "name": "rulelb",
        "type": "Microsoft.Network/loadBalancers/loadBalancingRules",
        "etag": "W/\"00000000-0000-0000-0000-00000000\"",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb",
        "properties": {
          "backendAddressPools": [
            {
              "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb1"
            },
            {
              "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb2"
            }
          ],
          "backendPort": 0,
          "disableOutboundSnat": false,
          "enableFloatingIP": true,
          "frontendIPConfiguration": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
          },
          "frontendPort": 0,
          "idleTimeoutInMinutes": 15,
          "loadDistribution": "Default",
          "probe": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/probes/probe-lb"
          },
          "provisioningState": "Succeeded",
          "protocol": "Tcp"
        }
      }
    ],
    "outboundRules": [],
    "probes": [
      {
        "name": "probe-lb",
        "type": "Microsoft.Network/loadBalancers/probes",
        "etag": "W/\"00000000-0000-0000-0000-00000000\"",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/probes/probe-lb",
        "properties": {
          "intervalInSeconds": 15,
          "loadBalancingRules": [
            {
              "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
            }
          ],
          "numberOfProbes": 2,
          "port": 80,
          "probeThreshold": 1,
          "provisioningState": "Succeeded",
          "requestPath": "healthcheck.aspx",
          "protocol": "Http"
        }
      }
    ],
    "provisioningState": "Succeeded",
    "resourceGuid": "00000000-0000-0000-0000-00000000"
  },
  "sku": {
    "name": "Gateway"
  }
}
{
  "name": "lb",
  "type": "Microsoft.Network/loadBalancers",
  "etag": "W/\"00000000-0000-0000-0000-00000000\"",
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb",
  "location": "eastus",
  "properties": {
    "backendAddressPools": [
      {
        "name": "be-lb1",
        "type": "Microsoft.Network/loadBalancers/backendAddressPools",
        "etag": "W/\"00000000-0000-0000-0000-00000000\"",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb1",
        "properties": {
          "loadBalancingRules": [
            {
              "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
            }
          ],
          "provisioningState": "Succeeded",
          "tunnelInterfaces": [
            {
              "type": "Internal",
              "identifier": 900,
              "port": 15000,
              "protocol": "VXLAN"
            }
          ]
        }
      },
      {
        "name": "be-lb2",
        "type": "Microsoft.Network/loadBalancers/backendAddressPools",
        "etag": "W/\"00000000-0000-0000-0000-00000000\"",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb2",
        "properties": {
          "loadBalancingRules": [
            {
              "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
            }
          ],
          "provisioningState": "Succeeded",
          "tunnelInterfaces": [
            {
              "type": "Internal",
              "identifier": 901,
              "port": 15001,
              "protocol": "VXLAN"
            }
          ]
        }
      }
    ],
    "frontendIPConfigurations": [
      {
        "name": "fe-lb",
        "type": "Microsoft.Network/loadBalancers/frontendIPConfigurations",
        "etag": "W/\"00000000-0000-0000-0000-00000000\"",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb",
        "properties": {
          "loadBalancingRules": [
            {
              "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
            }
          ],
          "privateIPAddress": "10.0.1.4",
          "privateIPAllocationMethod": "Dynamic",
          "provisioningState": "Succeeded",
          "subnet": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/vnetlb/subnets/subnetlb"
          }
        }
      }
    ],
    "inboundNatPools": [],
    "loadBalancingRules": [
      {
        "name": "rulelb",
        "type": "Microsoft.Network/loadBalancers/loadBalancingRules",
        "etag": "W/\"00000000-0000-0000-0000-00000000\"",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb",
        "properties": {
          "backendAddressPools": [
            {
              "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb1"
            },
            {
              "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb2"
            }
          ],
          "backendPort": 80,
          "disableOutboundSnat": false,
          "enableFloatingIP": true,
          "frontendIPConfiguration": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
          },
          "frontendPort": 80,
          "idleTimeoutInMinutes": 15,
          "loadDistribution": "Default",
          "probe": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/probes/probe-lb"
          },
          "provisioningState": "Succeeded",
          "protocol": "Tcp"
        }
      }
    ],
    "outboundRules": [],
    "probes": [
      {
        "name": "probe-lb",
        "type": "Microsoft.Network/loadBalancers/probes",
        "etag": "W/\"00000000-0000-0000-0000-00000000\"",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/probes/probe-lb",
        "properties": {
          "intervalInSeconds": 15,
          "loadBalancingRules": [
            {
              "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
            }
          ],
          "numberOfProbes": 2,
          "port": 80,
          "probeThreshold": 1,
          "provisioningState": "Succeeded",
          "requestPath": "healthcheck.aspx",
          "protocol": "Http"
        }
      }
    ],
    "provisioningState": "Succeeded",
    "resourceGuid": "00000000-0000-0000-0000-00000000"
  },
  "sku": {
    "name": "Gateway"
  }
}

Create load balancer with Global Tier and one regional load balancer in its backend pool

Beispielanforderung

PUT https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb?api-version=2025-05-01

{
  "location": "eastus",
  "properties": {
    "backendAddressPools": [
      {
        "name": "be-lb",
        "properties": {
          "loadBalancerBackendAddresses": [
            {
              "name": "regional-lb1-address",
              "properties": {
                "loadBalancerFrontendIPConfiguration": {
                  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/regional-lb-rg1/providers/Microsoft.Network/loadBalancers/regional-lb/frontendIPConfigurations/fe-rlb"
                }
              }
            }
          ]
        }
      }
    ],
    "frontendIPConfigurations": [
      {
        "name": "fe-lb",
        "properties": {
          "subnet": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/vnetlb/subnets/subnetlb"
          }
        }
      }
    ],
    "loadBalancingRules": [
      {
        "name": "rulelb",
        "properties": {
          "backendAddressPool": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb"
          },
          "backendPort": 80,
          "enableFloatingIP": false,
          "frontendIPConfiguration": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
          },
          "frontendPort": 80,
          "idleTimeoutInMinutes": 15,
          "loadDistribution": "Default",
          "probe": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/probes/probe-lb"
          },
          "protocol": "Tcp"
        }
      }
    ],
    "probes": [
      {
        "name": "probe-lb",
        "properties": {
          "intervalInSeconds": 15,
          "numberOfProbes": 2,
          "port": 80,
          "probeThreshold": 1,
          "requestPath": "healthcheck.aspx",
          "protocol": "Http"
        }
      }
    ]
  },
  "sku": {
    "name": "Standard",
    "tier": "Global"
  }
}

Beispiel für eine Antwort

{
  "name": "lb",
  "type": "Microsoft.Network/loadBalancers",
  "etag": "W/\"00000000-0000-0000-0000-00000000\"",
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb",
  "location": "eastus",
  "properties": {
    "backendAddressPools": [
      {
        "name": "be-lb",
        "type": "Microsoft.Network/loadBalancers/backendAddressPools",
        "etag": "W/\"00000000-0000-0000-0000-00000000\"",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb",
        "properties": {
          "loadBalancerBackendAddresses": [
            {
              "name": "regional-lb1-address",
              "properties": {
                "loadBalancerFrontendIPConfiguration": {
                  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/regional-lb-rg1/providers/Microsoft.Network/loadBalancers/regional-lb/frontendIPConfigurations/fe-rlb"
                }
              }
            }
          ],
          "loadBalancingRules": [
            {
              "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
            }
          ],
          "provisioningState": "Succeeded"
        }
      }
    ],
    "frontendIPConfigurations": [
      {
        "name": "fe-lb",
        "type": "Microsoft.Network/loadBalancers/frontendIPConfigurations",
        "etag": "W/\"00000000-0000-0000-0000-00000000\"",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb",
        "properties": {
          "inboundNatRules": [
            {
              "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/inboundNatRules/in-nat-rule"
            }
          ],
          "loadBalancingRules": [
            {
              "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
            }
          ],
          "privateIPAddress": "10.0.1.4",
          "privateIPAllocationMethod": "Dynamic",
          "provisioningState": "Succeeded",
          "subnet": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/vnetlb/subnets/subnetlb"
          }
        }
      }
    ],
    "loadBalancingRules": [
      {
        "name": "rulelb",
        "type": "Microsoft.Network/loadBalancers/loadBalancingRules",
        "etag": "W/\"00000000-0000-0000-0000-00000000\"",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb",
        "properties": {
          "backendAddressPool": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb"
          },
          "backendPort": 80,
          "disableOutboundSnat": false,
          "enableFloatingIP": false,
          "frontendIPConfiguration": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
          },
          "frontendPort": 80,
          "idleTimeoutInMinutes": 15,
          "loadDistribution": "Default",
          "probe": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/probes/probe-lb"
          },
          "provisioningState": "Succeeded",
          "protocol": "Tcp"
        }
      }
    ],
    "probes": [
      {
        "name": "probe-lb",
        "type": "Microsoft.Network/loadBalancers/probes",
        "etag": "W/\"00000000-0000-0000-0000-00000000\"",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/probes/probe-lb",
        "properties": {
          "intervalInSeconds": 15,
          "loadBalancingRules": [
            {
              "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
            }
          ],
          "numberOfProbes": 2,
          "port": 80,
          "probeThreshold": 1,
          "provisioningState": "Succeeded",
          "requestPath": "healthcheck.aspx",
          "protocol": "Http"
        }
      }
    ],
    "provisioningState": "Succeeded",
    "resourceGuid": "00000000-0000-0000-0000-00000000"
  },
  "sku": {
    "name": "Standard",
    "tier": "Global"
  }
}
{
  "name": "lb",
  "type": "Microsoft.Network/loadBalancers",
  "etag": "W/\"00000000-0000-0000-0000-00000000\"",
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb",
  "location": "eastus",
  "properties": {
    "backendAddressPools": [
      {
        "name": "be-lb",
        "type": "Microsoft.Network/loadBalancers/backendAddressPools",
        "etag": "W/\"00000000-0000-0000-0000-00000000\"",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb",
        "properties": {
          "loadBalancerBackendAddresses": [
            {
              "name": "regional-lb1-address",
              "properties": {
                "loadBalancerFrontendIPConfiguration": {
                  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/regional-lb-rg1/providers/Microsoft.Network/loadBalancers/regional-lb/frontendIPConfigurations/fe-rlb"
                }
              }
            }
          ],
          "loadBalancingRules": [
            {
              "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
            }
          ],
          "provisioningState": "Succeeded"
        }
      }
    ],
    "frontendIPConfigurations": [
      {
        "name": "fe-lb",
        "type": "Microsoft.Network/loadBalancers/frontendIPConfigurations",
        "etag": "W/\"00000000-0000-0000-0000-00000000\"",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb",
        "properties": {
          "inboundNatRules": [
            {
              "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/inboundNatRules/in-nat-rule"
            }
          ],
          "loadBalancingRules": [
            {
              "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
            }
          ],
          "privateIPAddress": "10.0.1.4",
          "privateIPAllocationMethod": "Dynamic",
          "provisioningState": "Succeeded",
          "subnet": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/vnetlb/subnets/subnetlb"
          }
        }
      }
    ],
    "loadBalancingRules": [
      {
        "name": "rulelb",
        "type": "Microsoft.Network/loadBalancers/loadBalancingRules",
        "etag": "W/\"00000000-0000-0000-0000-00000000\"",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb",
        "properties": {
          "backendAddressPool": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb"
          },
          "backendPort": 80,
          "disableOutboundSnat": false,
          "enableFloatingIP": false,
          "frontendIPConfiguration": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
          },
          "frontendPort": 80,
          "idleTimeoutInMinutes": 15,
          "loadDistribution": "Default",
          "probe": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/probes/probe-lb"
          },
          "provisioningState": "Succeeded",
          "protocol": "Tcp"
        }
      }
    ],
    "probes": [
      {
        "name": "probe-lb",
        "type": "Microsoft.Network/loadBalancers/probes",
        "etag": "W/\"00000000-0000-0000-0000-00000000\"",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/probes/probe-lb",
        "properties": {
          "intervalInSeconds": 15,
          "loadBalancingRules": [
            {
              "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
            }
          ],
          "numberOfProbes": 2,
          "port": 80,
          "probeThreshold": 1,
          "provisioningState": "Succeeded",
          "requestPath": "healthcheck.aspx",
          "protocol": "Http"
        }
      }
    ],
    "provisioningState": "Succeeded",
    "resourceGuid": "00000000-0000-0000-0000-00000000"
  },
  "sku": {
    "name": "Standard",
    "tier": "Global"
  }
}

Create load balancer with inbound nat pool

Beispielanforderung

PUT https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb?api-version=2025-05-01

{
  "location": "eastus",
  "properties": {
    "backendAddressPools": [],
    "frontendIPConfigurations": [
      {
        "name": "test",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/test",
        "properties": {
          "privateIPAllocationMethod": "Dynamic",
          "subnet": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/lbvnet/subnets/lbsubnet"
          }
        },
        "zones": []
      }
    ],
    "inboundNatPools": [
      {
        "name": "test",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/inboundNatPools/test",
        "properties": {
          "backendPort": 8888,
          "enableFloatingIP": true,
          "enableTcpReset": true,
          "frontendIPConfiguration": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/test"
          },
          "frontendPortRangeEnd": 8085,
          "frontendPortRangeStart": 8080,
          "idleTimeoutInMinutes": 10,
          "protocol": "Tcp"
        }
      }
    ],
    "inboundNatRules": [],
    "loadBalancingRules": [],
    "outboundRules": [],
    "probes": []
  },
  "sku": {
    "name": "Standard"
  }
}

Beispiel für eine Antwort

{
  "name": "lb",
  "type": "Microsoft.Network/loadBalancers",
  "etag": "W/\"00000000-0000-0000-0000-00000000\"",
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb",
  "location": "eastus",
  "properties": {
    "backendAddressPools": [],
    "frontendIPConfigurations": [
      {
        "name": "test",
        "type": "Microsoft.Network/loadBalancers/frontendIPConfigurations",
        "etag": "W/\"00000000-0000-0000-0000-00000000\"",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/test",
        "properties": {
          "inboundNatPools": [
            {
              "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/inboundNatPools/test"
            }
          ],
          "privateIPAddress": "10.0.1.4",
          "privateIPAllocationMethod": "Dynamic",
          "provisioningState": "Succeeded",
          "subnet": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/lbvnet/subnets/lbsubnet"
          }
        }
      }
    ],
    "inboundNatPools": [
      {
        "name": "test",
        "type": "Microsoft.Network/loadBalancers/inboundNatPools",
        "etag": "W/\"00000000-0000-0000-0000-00000000\"",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/inboundNatPools/test",
        "properties": {
          "backendPort": 8888,
          "enableFloatingIP": true,
          "enableTcpReset": true,
          "frontendIPConfiguration": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/test"
          },
          "frontendPortRangeEnd": 8085,
          "frontendPortRangeStart": 8080,
          "idleTimeoutInMinutes": 10,
          "provisioningState": "Succeeded",
          "protocol": "Tcp"
        }
      }
    ],
    "inboundNatRules": [],
    "loadBalancingRules": [],
    "outboundRules": [],
    "probes": [],
    "provisioningState": "Succeeded",
    "resourceGuid": "00000000-0000-0000-0000-00000000"
  },
  "sku": {
    "name": "Standard"
  }
}
{
  "name": "lb",
  "type": "Microsoft.Network/loadBalancers",
  "etag": "W/\"00000000-0000-0000-0000-00000000\"",
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb",
  "location": "eastus",
  "properties": {
    "backendAddressPools": [],
    "frontendIPConfigurations": [
      {
        "name": "test",
        "type": "Microsoft.Network/loadBalancers/frontendIPConfigurations",
        "etag": "W/\"00000000-0000-0000-0000-00000000\"",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/test",
        "properties": {
          "inboundNatPools": [
            {
              "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/inboundNatPools/test"
            }
          ],
          "privateIPAddress": "10.0.1.4",
          "privateIPAllocationMethod": "Dynamic",
          "provisioningState": "Succeeded",
          "subnet": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/lbvnet/subnets/lbsubnet"
          }
        }
      }
    ],
    "inboundNatPools": [
      {
        "name": "test",
        "type": "Microsoft.Network/loadBalancers/inboundNatPools",
        "etag": "W/\"00000000-0000-0000-0000-00000000\"",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/inboundNatPools/test",
        "properties": {
          "backendPort": 8888,
          "enableFloatingIP": true,
          "enableTcpReset": true,
          "frontendIPConfiguration": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/test"
          },
          "frontendPortRangeEnd": 8085,
          "frontendPortRangeStart": 8080,
          "idleTimeoutInMinutes": 10,
          "provisioningState": "Succeeded",
          "protocol": "Tcp"
        }
      }
    ],
    "inboundNatRules": [],
    "loadBalancingRules": [],
    "outboundRules": [],
    "probes": [],
    "provisioningState": "Succeeded",
    "resourceGuid": "00000000-0000-0000-0000-00000000"
  },
  "sku": {
    "name": "Standard"
  }
}

Create load balancer with outbound rules

Beispielanforderung

PUT https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb?api-version=2025-05-01

{
  "location": "eastus",
  "properties": {
    "backendAddressPools": [
      {
        "name": "be-lb",
        "properties": {}
      }
    ],
    "frontendIPConfigurations": [
      {
        "name": "fe-lb",
        "properties": {
          "publicIPAddress": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/publicIPAddresses/pip"
          }
        }
      }
    ],
    "inboundNatPools": [],
    "inboundNatRules": [
      {
        "name": "in-nat-rule",
        "properties": {
          "backendPort": 3389,
          "enableFloatingIP": true,
          "frontendIPConfiguration": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
          },
          "frontendPort": 3389,
          "idleTimeoutInMinutes": 15,
          "protocol": "Tcp"
        }
      }
    ],
    "loadBalancingRules": [
      {
        "name": "rulelb",
        "properties": {
          "backendAddressPool": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb"
          },
          "backendPort": 80,
          "disableOutboundSnat": true,
          "enableFloatingIP": true,
          "frontendIPConfiguration": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
          },
          "frontendPort": 80,
          "idleTimeoutInMinutes": 15,
          "loadDistribution": "Default",
          "probe": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/probes/probe-lb"
          },
          "protocol": "Tcp"
        }
      }
    ],
    "outboundRules": [
      {
        "name": "rule1",
        "properties": {
          "backendAddressPool": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb"
          },
          "frontendIPConfigurations": [
            {
              "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
            }
          ],
          "protocol": "All"
        }
      }
    ],
    "probes": [
      {
        "name": "probe-lb",
        "properties": {
          "intervalInSeconds": 15,
          "numberOfProbes": 2,
          "port": 80,
          "probeThreshold": 1,
          "requestPath": "healthcheck.aspx",
          "protocol": "Http"
        }
      }
    ]
  },
  "sku": {
    "name": "Standard"
  }
}

Beispiel für eine Antwort

{
  "name": "lb",
  "type": "Microsoft.Network/loadBalancers",
  "etag": "W/\"00000000-0000-0000-0000-00000000\"",
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb",
  "location": "eastus",
  "properties": {
    "backendAddressPools": [
      {
        "name": "be-lb",
        "type": "Microsoft.Network/loadBalancers/backendAddressPools",
        "etag": "W/\"00000000-0000-0000-0000-00000000\"",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb",
        "properties": {
          "loadBalancingRules": [
            {
              "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
            }
          ],
          "outboundRules": [
            {
              "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/outboundRules/rule1"
            }
          ],
          "provisioningState": "Succeeded"
        }
      }
    ],
    "frontendIPConfigurations": [
      {
        "name": "fe-lb",
        "type": "Microsoft.Network/loadBalancers/frontendIPConfigurations",
        "etag": "W/\"00000000-0000-0000-0000-00000000\"",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb",
        "properties": {
          "inboundNatRules": [
            {
              "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/inboundNatRules/in-nat-rule"
            }
          ],
          "loadBalancingRules": [
            {
              "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
            }
          ],
          "outboundRules": [
            {
              "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/outboundRules/rule1"
            }
          ],
          "privateIPAddressVersion": "IPv4",
          "privateIPAllocationMethod": "Dynamic",
          "provisioningState": "Succeeded",
          "publicIPAddress": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/publicIPAddresses/pip"
          }
        }
      }
    ],
    "inboundNatPools": [],
    "inboundNatRules": [
      {
        "name": "in-nat-rule",
        "type": "Microsoft.Network/loadBalancers/inboundNatRules",
        "etag": "W/\"00000000-0000-0000-0000-00000000\"",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/inboundNatRules/in-nat-rule",
        "properties": {
          "backendPort": 3389,
          "enableFloatingIP": true,
          "enableTcpReset": false,
          "frontendIPConfiguration": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
          },
          "frontendPort": 3389,
          "idleTimeoutInMinutes": 15,
          "provisioningState": "Succeeded",
          "protocol": "Tcp"
        }
      }
    ],
    "loadBalancingRules": [
      {
        "name": "rulelb",
        "type": "Microsoft.Network/loadBalancers/loadBalancingRules",
        "etag": "W/\"00000000-0000-0000-0000-00000000\"",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb",
        "properties": {
          "backendAddressPool": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb"
          },
          "backendPort": 80,
          "disableOutboundSnat": true,
          "enableFloatingIP": true,
          "enableTcpReset": false,
          "frontendIPConfiguration": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
          },
          "frontendPort": 80,
          "idleTimeoutInMinutes": 15,
          "loadDistribution": "Default",
          "probe": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/probes/probe-lb"
          },
          "provisioningState": "Succeeded",
          "protocol": "Tcp"
        }
      }
    ],
    "outboundRules": [
      {
        "name": "rule1",
        "type": "Microsoft.Network/loadBalancers/outboundRules",
        "etag": "W/\"00000000-0000-0000-0000-00000000\"",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/outboundRules/rule1",
        "properties": {
          "allocatedOutboundPorts": 1024,
          "backendAddressPool": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb"
          },
          "enableTcpReset": false,
          "frontendIPConfigurations": [
            {
              "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
            }
          ],
          "idleTimeoutInMinutes": 4,
          "provisioningState": "Succeeded",
          "protocol": "All"
        }
      }
    ],
    "probes": [
      {
        "name": "probe-lb",
        "type": "Microsoft.Network/loadBalancers/probes",
        "etag": "W/\"00000000-0000-0000-0000-00000000\"",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/probes/probe-lb",
        "properties": {
          "intervalInSeconds": 15,
          "loadBalancingRules": [
            {
              "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
            }
          ],
          "numberOfProbes": 2,
          "port": 80,
          "probeThreshold": 1,
          "provisioningState": "Succeeded",
          "requestPath": "healthcheck.aspx",
          "protocol": "Http"
        }
      }
    ],
    "provisioningState": "Succeeded",
    "resourceGuid": "00000000-0000-0000-0000-00000000"
  },
  "sku": {
    "name": "Standard"
  }
}
{
  "name": "lb",
  "type": "Microsoft.Network/loadBalancers",
  "etag": "W/\"00000000-0000-0000-0000-00000000\"",
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb",
  "location": "eastus",
  "properties": {
    "backendAddressPools": [
      {
        "name": "be-lb",
        "type": "Microsoft.Network/loadBalancers/backendAddressPools",
        "etag": "W/\"00000000-0000-0000-0000-00000000\"",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb",
        "properties": {
          "loadBalancingRules": [
            {
              "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
            }
          ],
          "outboundRules": [
            {
              "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/outboundRules/rule1"
            }
          ],
          "provisioningState": "Succeeded"
        }
      }
    ],
    "frontendIPConfigurations": [
      {
        "name": "fe-lb",
        "type": "Microsoft.Network/loadBalancers/frontendIPConfigurations",
        "etag": "W/\"00000000-0000-0000-0000-00000000\"",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb",
        "properties": {
          "inboundNatRules": [
            {
              "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/inboundNatRules/in-nat-rule"
            }
          ],
          "loadBalancingRules": [
            {
              "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
            }
          ],
          "outboundRules": [
            {
              "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/outboundRules/rule1"
            }
          ],
          "privateIPAddressVersion": "IPv4",
          "privateIPAllocationMethod": "Dynamic",
          "provisioningState": "Succeeded",
          "publicIPAddress": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/publicIPAddresses/pip"
          }
        }
      }
    ],
    "inboundNatPools": [],
    "inboundNatRules": [
      {
        "name": "in-nat-rule",
        "type": "Microsoft.Network/loadBalancers/inboundNatRules",
        "etag": "W/\"00000000-0000-0000-0000-00000000\"",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/inboundNatRules/in-nat-rule",
        "properties": {
          "backendPort": 3389,
          "enableFloatingIP": true,
          "enableTcpReset": false,
          "frontendIPConfiguration": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
          },
          "frontendPort": 3389,
          "idleTimeoutInMinutes": 15,
          "provisioningState": "Succeeded",
          "protocol": "Tcp"
        }
      }
    ],
    "loadBalancingRules": [
      {
        "name": "rulelb",
        "type": "Microsoft.Network/loadBalancers/loadBalancingRules",
        "etag": "W/\"00000000-0000-0000-0000-00000000\"",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb",
        "properties": {
          "backendAddressPool": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb"
          },
          "backendPort": 80,
          "disableOutboundSnat": true,
          "enableFloatingIP": true,
          "enableTcpReset": false,
          "frontendIPConfiguration": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
          },
          "frontendPort": 80,
          "idleTimeoutInMinutes": 15,
          "loadDistribution": "Default",
          "probe": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/probes/probe-lb"
          },
          "provisioningState": "Succeeded",
          "protocol": "Tcp"
        }
      }
    ],
    "outboundRules": [
      {
        "name": "rule1",
        "type": "Microsoft.Network/loadBalancers/outboundRules",
        "etag": "W/\"00000000-0000-0000-0000-00000000\"",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/outboundRules/rule1",
        "properties": {
          "allocatedOutboundPorts": 1024,
          "backendAddressPool": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb"
          },
          "enableTcpReset": false,
          "frontendIPConfigurations": [
            {
              "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
            }
          ],
          "idleTimeoutInMinutes": 4,
          "provisioningState": "Succeeded",
          "protocol": "All"
        }
      }
    ],
    "probes": [
      {
        "name": "probe-lb",
        "type": "Microsoft.Network/loadBalancers/probes",
        "etag": "W/\"00000000-0000-0000-0000-00000000\"",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/probes/probe-lb",
        "properties": {
          "intervalInSeconds": 15,
          "loadBalancingRules": [
            {
              "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
            }
          ],
          "numberOfProbes": 2,
          "port": 80,
          "probeThreshold": 1,
          "provisioningState": "Succeeded",
          "requestPath": "healthcheck.aspx",
          "protocol": "Http"
        }
      }
    ],
    "provisioningState": "Succeeded",
    "resourceGuid": "00000000-0000-0000-0000-00000000"
  },
  "sku": {
    "name": "Standard"
  }
}

Create load balancer with Standard SKU

Beispielanforderung

PUT https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb?api-version=2025-05-01

{
  "location": "eastus",
  "properties": {
    "backendAddressPools": [
      {
        "name": "be-lb",
        "properties": {}
      }
    ],
    "frontendIPConfigurations": [
      {
        "name": "fe-lb",
        "properties": {
          "subnet": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/vnetlb/subnets/subnetlb"
          }
        }
      }
    ],
    "inboundNatPools": [],
    "inboundNatRules": [
      {
        "name": "in-nat-rule",
        "properties": {
          "backendPort": 3389,
          "enableFloatingIP": true,
          "frontendIPConfiguration": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
          },
          "frontendPort": 3389,
          "idleTimeoutInMinutes": 15,
          "protocol": "Tcp"
        }
      }
    ],
    "loadBalancingRules": [
      {
        "name": "rulelb",
        "properties": {
          "backendAddressPool": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb"
          },
          "backendPort": 80,
          "enableFloatingIP": true,
          "frontendIPConfiguration": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
          },
          "frontendPort": 80,
          "idleTimeoutInMinutes": 15,
          "loadDistribution": "Default",
          "probe": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/probes/probe-lb"
          },
          "protocol": "Tcp"
        }
      }
    ],
    "outboundRules": [],
    "probes": [
      {
        "name": "probe-lb",
        "properties": {
          "intervalInSeconds": 15,
          "numberOfProbes": 2,
          "port": 80,
          "probeThreshold": 1,
          "requestPath": "healthcheck.aspx",
          "protocol": "Http"
        }
      }
    ]
  },
  "sku": {
    "name": "Standard"
  }
}

Beispiel für eine Antwort

{
  "name": "lb",
  "type": "Microsoft.Network/loadBalancers",
  "etag": "W/\"00000000-0000-0000-0000-00000000\"",
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb",
  "location": "eastus",
  "properties": {
    "backendAddressPools": [
      {
        "name": "be-lb",
        "type": "Microsoft.Network/loadBalancers/backendAddressPools",
        "etag": "W/\"00000000-0000-0000-0000-00000000\"",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb",
        "properties": {
          "loadBalancingRules": [
            {
              "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
            }
          ],
          "provisioningState": "Succeeded"
        }
      }
    ],
    "frontendIPConfigurations": [
      {
        "name": "fe-lb",
        "type": "Microsoft.Network/loadBalancers/frontendIPConfigurations",
        "etag": "W/\"00000000-0000-0000-0000-00000000\"",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb",
        "properties": {
          "inboundNatRules": [
            {
              "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/inboundNatRules/in-nat-rule"
            }
          ],
          "loadBalancingRules": [
            {
              "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
            }
          ],
          "privateIPAddress": "10.0.1.4",
          "privateIPAllocationMethod": "Dynamic",
          "provisioningState": "Succeeded",
          "subnet": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/vnetlb/subnets/subnetlb"
          }
        }
      }
    ],
    "inboundNatPools": [],
    "inboundNatRules": [
      {
        "name": "in-nat-rule",
        "type": "Microsoft.Network/loadBalancers/inboundNatRules",
        "etag": "W/\"00000000-0000-0000-0000-00000000\"",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/inboundNatRules/in-nat-rule",
        "properties": {
          "backendPort": 3389,
          "enableFloatingIP": true,
          "frontendIPConfiguration": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
          },
          "frontendPort": 3389,
          "idleTimeoutInMinutes": 15,
          "provisioningState": "Succeeded",
          "protocol": "Tcp"
        }
      }
    ],
    "loadBalancingRules": [
      {
        "name": "rulelb",
        "type": "Microsoft.Network/loadBalancers/loadBalancingRules",
        "etag": "W/\"00000000-0000-0000-0000-00000000\"",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb",
        "properties": {
          "backendAddressPool": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb"
          },
          "backendPort": 80,
          "disableOutboundSnat": false,
          "enableConnectionTracking": false,
          "enableFloatingIP": true,
          "frontendIPConfiguration": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
          },
          "frontendPort": 80,
          "idleTimeoutInMinutes": 15,
          "loadDistribution": "Default",
          "probe": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/probes/probe-lb"
          },
          "provisioningState": "Succeeded",
          "protocol": "Tcp"
        }
      }
    ],
    "outboundRules": [],
    "probes": [
      {
        "name": "probe-lb",
        "type": "Microsoft.Network/loadBalancers/probes",
        "etag": "W/\"00000000-0000-0000-0000-00000000\"",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/probes/probe-lb",
        "properties": {
          "intervalInSeconds": 15,
          "loadBalancingRules": [
            {
              "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
            }
          ],
          "numberOfProbes": 2,
          "port": 80,
          "probeThreshold": 1,
          "provisioningState": "Succeeded",
          "requestPath": "healthcheck.aspx",
          "protocol": "Http"
        }
      }
    ],
    "provisioningState": "Succeeded",
    "resourceGuid": "00000000-0000-0000-0000-00000000"
  },
  "sku": {
    "name": "Standard"
  }
}
{
  "name": "lb",
  "type": "Microsoft.Network/loadBalancers",
  "etag": "W/\"00000000-0000-0000-0000-00000000\"",
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb",
  "location": "eastus",
  "properties": {
    "backendAddressPools": [
      {
        "name": "be-lb",
        "type": "Microsoft.Network/loadBalancers/backendAddressPools",
        "etag": "W/\"00000000-0000-0000-0000-00000000\"",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb",
        "properties": {
          "loadBalancingRules": [
            {
              "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
            }
          ],
          "provisioningState": "Succeeded"
        }
      }
    ],
    "frontendIPConfigurations": [
      {
        "name": "fe-lb",
        "type": "Microsoft.Network/loadBalancers/frontendIPConfigurations",
        "etag": "W/\"00000000-0000-0000-0000-00000000\"",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb",
        "properties": {
          "inboundNatRules": [
            {
              "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/inboundNatRules/in-nat-rule"
            }
          ],
          "loadBalancingRules": [
            {
              "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
            }
          ],
          "privateIPAddress": "10.0.1.4",
          "privateIPAllocationMethod": "Dynamic",
          "provisioningState": "Succeeded",
          "subnet": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/vnetlb/subnets/subnetlb"
          }
        }
      }
    ],
    "inboundNatPools": [],
    "inboundNatRules": [
      {
        "name": "in-nat-rule",
        "type": "Microsoft.Network/loadBalancers/inboundNatRules",
        "etag": "W/\"00000000-0000-0000-0000-00000000\"",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/inboundNatRules/in-nat-rule",
        "properties": {
          "backendPort": 3389,
          "enableFloatingIP": true,
          "frontendIPConfiguration": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
          },
          "frontendPort": 3389,
          "idleTimeoutInMinutes": 15,
          "provisioningState": "Succeeded",
          "protocol": "Tcp"
        }
      }
    ],
    "loadBalancingRules": [
      {
        "name": "rulelb",
        "type": "Microsoft.Network/loadBalancers/loadBalancingRules",
        "etag": "W/\"00000000-0000-0000-0000-00000000\"",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb",
        "properties": {
          "backendAddressPool": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb"
          },
          "backendPort": 80,
          "disableOutboundSnat": false,
          "enableConnectionTracking": false,
          "enableFloatingIP": true,
          "frontendIPConfiguration": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
          },
          "frontendPort": 80,
          "idleTimeoutInMinutes": 15,
          "loadDistribution": "Default",
          "probe": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/probes/probe-lb"
          },
          "provisioningState": "Succeeded",
          "protocol": "Tcp"
        }
      }
    ],
    "outboundRules": [],
    "probes": [
      {
        "name": "probe-lb",
        "type": "Microsoft.Network/loadBalancers/probes",
        "etag": "W/\"00000000-0000-0000-0000-00000000\"",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/probes/probe-lb",
        "properties": {
          "intervalInSeconds": 15,
          "loadBalancingRules": [
            {
              "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
            }
          ],
          "numberOfProbes": 2,
          "port": 80,
          "probeThreshold": 1,
          "provisioningState": "Succeeded",
          "requestPath": "healthcheck.aspx",
          "protocol": "Http"
        }
      }
    ],
    "provisioningState": "Succeeded",
    "resourceGuid": "00000000-0000-0000-0000-00000000"
  },
  "sku": {
    "name": "Standard"
  }
}

Create load balancer with Sync Mode Property on Pool

Beispielanforderung

PUT https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb?api-version=2025-05-01

{
  "location": "eastus",
  "properties": {
    "backendAddressPools": [
      {
        "name": "be-lb",
        "properties": {
          "syncMode": "Automatic",
          "virtualNetwork": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/vnetlb"
          }
        }
      }
    ],
    "frontendIPConfigurations": [
      {
        "name": "fe-lb",
        "properties": {
          "subnet": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/vnetlb/subnets/subnetlb"
          }
        }
      }
    ],
    "inboundNatPools": [],
    "inboundNatRules": [
      {
        "name": "in-nat-rule",
        "properties": {
          "backendPort": 3389,
          "enableFloatingIP": true,
          "frontendIPConfiguration": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
          },
          "frontendPort": 3389,
          "idleTimeoutInMinutes": 15,
          "protocol": "Tcp"
        }
      }
    ],
    "loadBalancingRules": [
      {
        "name": "rulelb",
        "properties": {
          "backendAddressPool": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb"
          },
          "backendPort": 80,
          "enableFloatingIP": true,
          "frontendIPConfiguration": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
          },
          "frontendPort": 80,
          "idleTimeoutInMinutes": 15,
          "loadDistribution": "Default",
          "probe": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/probes/probe-lb"
          },
          "protocol": "Tcp"
        }
      }
    ],
    "outboundRules": [],
    "probes": [
      {
        "name": "probe-lb",
        "properties": {
          "intervalInSeconds": 15,
          "numberOfProbes": 2,
          "port": 80,
          "probeThreshold": 1,
          "requestPath": "healthcheck.aspx",
          "protocol": "Http"
        }
      }
    ]
  },
  "sku": {
    "name": "Standard"
  }
}

Beispiel für eine Antwort

{
  "name": "lb",
  "type": "Microsoft.Network/loadBalancers",
  "etag": "W/\"00000000-0000-0000-0000-00000000\"",
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb",
  "location": "eastus",
  "properties": {
    "backendAddressPools": [
      {
        "name": "be-lb",
        "type": "Microsoft.Network/loadBalancers/backendAddressPools",
        "etag": "W/\"00000000-0000-0000-0000-00000000\"",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb",
        "properties": {
          "loadBalancingRules": [
            {
              "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
            }
          ],
          "provisioningState": "Succeeded",
          "syncMode": "Automatic",
          "virtualNetwork": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/vnetlb"
          }
        }
      }
    ],
    "frontendIPConfigurations": [
      {
        "name": "fe-lb",
        "type": "Microsoft.Network/loadBalancers/frontendIPConfigurations",
        "etag": "W/\"00000000-0000-0000-0000-00000000\"",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb",
        "properties": {
          "inboundNatRules": [
            {
              "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/inboundNatRules/in-nat-rule"
            }
          ],
          "loadBalancingRules": [
            {
              "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
            }
          ],
          "privateIPAddress": "10.0.1.4",
          "privateIPAllocationMethod": "Dynamic",
          "provisioningState": "Succeeded",
          "subnet": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/vnetlb/subnets/subnetlb"
          }
        }
      }
    ],
    "inboundNatPools": [],
    "inboundNatRules": [
      {
        "name": "in-nat-rule",
        "type": "Microsoft.Network/loadBalancers/inboundNatRules",
        "etag": "W/\"00000000-0000-0000-0000-00000000\"",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/inboundNatRules/in-nat-rule",
        "properties": {
          "backendPort": 3389,
          "enableFloatingIP": true,
          "frontendIPConfiguration": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
          },
          "frontendPort": 3389,
          "idleTimeoutInMinutes": 15,
          "provisioningState": "Succeeded",
          "protocol": "Tcp"
        }
      }
    ],
    "loadBalancingRules": [
      {
        "name": "rulelb",
        "type": "Microsoft.Network/loadBalancers/loadBalancingRules",
        "etag": "W/\"00000000-0000-0000-0000-00000000\"",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb",
        "properties": {
          "backendAddressPool": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb"
          },
          "backendPort": 80,
          "disableOutboundSnat": false,
          "enableFloatingIP": true,
          "frontendIPConfiguration": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
          },
          "frontendPort": 80,
          "idleTimeoutInMinutes": 15,
          "loadDistribution": "Default",
          "probe": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/probes/probe-lb"
          },
          "provisioningState": "Succeeded",
          "protocol": "Tcp"
        }
      }
    ],
    "outboundRules": [],
    "probes": [
      {
        "name": "probe-lb",
        "type": "Microsoft.Network/loadBalancers/probes",
        "etag": "W/\"00000000-0000-0000-0000-00000000\"",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/probes/probe-lb",
        "properties": {
          "intervalInSeconds": 15,
          "loadBalancingRules": [
            {
              "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
            }
          ],
          "numberOfProbes": 2,
          "port": 80,
          "probeThreshold": 1,
          "provisioningState": "Succeeded",
          "requestPath": "healthcheck.aspx",
          "protocol": "Http"
        }
      }
    ],
    "provisioningState": "Succeeded",
    "resourceGuid": "00000000-0000-0000-0000-00000000"
  },
  "sku": {
    "name": "Standard"
  }
}
{
  "name": "lb",
  "type": "Microsoft.Network/loadBalancers",
  "etag": "W/\"00000000-0000-0000-0000-00000000\"",
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb",
  "location": "eastus",
  "properties": {
    "backendAddressPools": [
      {
        "name": "be-lb",
        "type": "Microsoft.Network/loadBalancers/backendAddressPools",
        "etag": "W/\"00000000-0000-0000-0000-00000000\"",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb",
        "properties": {
          "loadBalancingRules": [
            {
              "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
            }
          ],
          "provisioningState": "Succeeded",
          "syncMode": "Automatic",
          "virtualNetwork": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/vnetlb"
          }
        }
      }
    ],
    "frontendIPConfigurations": [
      {
        "name": "fe-lb",
        "type": "Microsoft.Network/loadBalancers/frontendIPConfigurations",
        "etag": "W/\"00000000-0000-0000-0000-00000000\"",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb",
        "properties": {
          "inboundNatRules": [
            {
              "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/inboundNatRules/in-nat-rule"
            }
          ],
          "loadBalancingRules": [
            {
              "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
            }
          ],
          "privateIPAddress": "10.0.1.4",
          "privateIPAllocationMethod": "Dynamic",
          "provisioningState": "Succeeded",
          "subnet": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/vnetlb/subnets/subnetlb"
          }
        }
      }
    ],
    "inboundNatPools": [],
    "inboundNatRules": [
      {
        "name": "in-nat-rule",
        "type": "Microsoft.Network/loadBalancers/inboundNatRules",
        "etag": "W/\"00000000-0000-0000-0000-00000000\"",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/inboundNatRules/in-nat-rule",
        "properties": {
          "backendPort": 3389,
          "enableFloatingIP": true,
          "frontendIPConfiguration": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
          },
          "frontendPort": 3389,
          "idleTimeoutInMinutes": 15,
          "provisioningState": "Succeeded",
          "protocol": "Tcp"
        }
      }
    ],
    "loadBalancingRules": [
      {
        "name": "rulelb",
        "type": "Microsoft.Network/loadBalancers/loadBalancingRules",
        "etag": "W/\"00000000-0000-0000-0000-00000000\"",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb",
        "properties": {
          "backendAddressPool": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb"
          },
          "backendPort": 80,
          "disableOutboundSnat": false,
          "enableFloatingIP": true,
          "frontendIPConfiguration": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
          },
          "frontendPort": 80,
          "idleTimeoutInMinutes": 15,
          "loadDistribution": "Default",
          "probe": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/probes/probe-lb"
          },
          "provisioningState": "Succeeded",
          "protocol": "Tcp"
        }
      }
    ],
    "outboundRules": [],
    "probes": [
      {
        "name": "probe-lb",
        "type": "Microsoft.Network/loadBalancers/probes",
        "etag": "W/\"00000000-0000-0000-0000-00000000\"",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/probes/probe-lb",
        "properties": {
          "intervalInSeconds": 15,
          "loadBalancingRules": [
            {
              "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
            }
          ],
          "numberOfProbes": 2,
          "port": 80,
          "probeThreshold": 1,
          "provisioningState": "Succeeded",
          "requestPath": "healthcheck.aspx",
          "protocol": "Http"
        }
      }
    ],
    "provisioningState": "Succeeded",
    "resourceGuid": "00000000-0000-0000-0000-00000000"
  },
  "sku": {
    "name": "Standard"
  }
}

Definitionen

Name Beschreibung
AccessMode

Der Zugriffsmodus des Private Link-Diensts.

Common.ApplicationGatewayBackendAddress

Back-End-Adresse eines Anwendungsgateways.

Common.ApplicationGatewayBackendAddressPool

Back-End-Adresspool eines Anwendungsgateways.

Common.ApplicationGatewayIPConfiguration

IP-Konfiguration eines Anwendungsgateways. Derzeit sind 1 öffentliche und 1 private IP-Konfiguration zulässig.

Common.ApplicationSecurityGroup

Eine Anwendungssicherheitsgruppe in einer Ressourcengruppe.

Common.BackendAddressPool

Pool von Back-End-IP-Adressen.

Common.CloudError

Eine Fehlerantwort vom Dienst.

Common.CloudErrorBody

Eine Fehlerantwort vom Dienst.

Common.CustomDnsConfigPropertiesFormat

Enthält eine benutzerdefinierte Dns-Auflösungskonfiguration vom Kunden.

Common.DdosSettings

Enthält die DDoS-Schutzeinstellungen der öffentlichen IP.

Common.Delegation

Details zum Dienst, an den das Subnetz delegiert wird.

Common.ExtendedLocation

Komplexer ExtendedLocation-Typ.

Common.FlowLog

Eine Flussprotokollressource.

Common.FlowLogFormatParameters

Parameter, die das Flussprotokollformat definieren.

Common.FrontendIPConfiguration

Front-End-IP-Adresse des Lastenausgleichs.

Common.GatewayLoadBalancerTunnelInterface

Gateway load balancer tunnel interface of a load balancer back address pool.

Common.InboundNatPool

Eingehender NAT-Pool des Lastenausgleichs.

Common.InboundNatRule

Eingehende NAT-Regel des Lastenausgleichs.

Common.IpamPoolPrefixAllocation

IpamPool-Präfixzuordnungsreferenz.

Common.IPConfiguration

IP-Konfiguration.

Common.IPConfigurationProfile

Untergeordnete IP-Konfigurationsprofilressource.

Common.IpTag

Enthält das dem Objekt zugeordnete IpTag.

Common.LoadBalancer

LoadBalancer-Ressource.

Common.LoadBalancerBackendAddress

Back-End-Adressen des Lastenausgleichs.

Common.LoadBalancerSku

SKU eines Lastenausgleichsmoduls.

Common.LoadBalancingRule

Eine Lastenausgleichsregel für ein Lastenausgleichsmodul.

Common.ManagedServiceIdentity

Identität für die Ressource.

Common.NatGateway

Nat Gateway-Ressource.

Common.NatGatewaySku

SKU des NAT-Gateways.

Common.NatRulePortMapping

Einzelne Portzuordnungen für eingehende NAT-Regel, die für den Back-End-Pool erstellt wurde.

Common.NetworkInterface

Eine Netzwerkschnittstelle in einer Ressourcengruppe.

Common.NetworkInterfaceDnsSettings

DNS-Einstellungen einer Netzwerkschnittstelle.

Common.NetworkInterfaceIPConfiguration

IPConfiguration in einer Netzwerkschnittstelle.

Common.NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties

PrivateLinkConnection-Eigenschaften für die Netzwerkschnittstelle.

Common.NetworkInterfaceTapConfiguration

Tippen Sie auf die Konfiguration in einer Netzwerkschnittstelle.

Common.NetworkSecurityGroup

NetworkSecurityGroup-Ressource.

Common.OutboundRule

Ausgehende Regel des Lastenausgleichs.

Common.PrivateEndpoint

Private Endpunktressource.

Common.PrivateEndpointConnection

PrivateEndpointConnection-Ressource.

Common.PrivateEndpointIPConfiguration

Eine IP-Konfiguration des privaten Endpunkts.

Common.PrivateLinkService

Private Link Service-Ressource.

Common.PrivateLinkServiceConnection

PrivateLinkServiceConnection-Ressource.

Common.PrivateLinkServiceConnectionState

Eine Sammlung von Informationen über den Status der Verbindung zwischen Service Consumer und Provider.

Common.PrivateLinkServiceIpConfiguration

Die IP-Konfiguration des privaten Linkdiensts.

Common.PrivateLinkServicePropertiesAutoApproval

Die Liste der automatischen Genehmigung des privaten Linkdiensts.

Common.PrivateLinkServicePropertiesVisibility

Die Sichtbarkeitsliste des privaten Linkdiensts.

Common.Probe

Ein Lastenausgleichssonde.

Common.PublicIPAddress

Öffentliche IP-Adressressource.

Common.PublicIPAddressDnsSettings

Enthält den FQDN des DNS-Eintrags, der der öffentlichen IP-Adresse zugeordnet ist.

Common.PublicIPAddressSku

SKU einer öffentlichen IP-Adresse.

Common.ResourceNavigationLink

ResourceNavigationLink-Ressource.

Common.RetentionPolicyParameters

Parameter, die die Aufbewahrungsrichtlinie für das Ablaufprotokoll definieren.

Common.Route

Route-Ressource.

Common.RouteTable

Routing-Tabellenressource.

Common.SecurityRule

Netzwerksicherheitsregel.

Common.ServiceAssociationLink

ServiceAssociationLink-Ressource.

Common.ServiceEndpointPolicy

Dienstendpunkt-Richtlinienressource.

Common.ServiceEndpointPolicyDefinition

Richtliniendefinitionen für Den Dienstendpunkt.

Common.ServiceEndpointPropertiesFormat

Die Eigenschaften des Dienstendpunkts.

Common.Subnet

Subnetz in einer virtuellen Netzwerkressource.

Common.SubResource

Verweisen auf eine andere Unterressource.

Common.TrafficAnalyticsConfigurationProperties

Parameter, die die Konfiguration der Datenverkehrsanalyse definieren.

Common.TrafficAnalyticsProperties

Parameter, die die Konfiguration der Datenverkehrsanalyse definieren.

Common.VirtualNetworkTap

Virtuelles Netzwerk – Ressource tippen.

DdosSettingsProtectionMode

Der DDoS-Schutzmodus der öffentlichen IP

DeleteOptions

Geben Sie an, was mit der öffentlichen IP-Adresse passiert, wenn der virtuelle Computer, der ihn verwendet, gelöscht wird.

ExtendedLocationTypes

Der Typ des erweiterten Speicherorts.

FlowLogFormatType

Der Dateityp des Flussprotokolls.

GatewayLoadBalancerTunnelInterfaceType

Datenverkehrstyp der Gatewaylastenausgleichstunnelschnittstelle.

GatewayLoadBalancerTunnelProtocol

Protokoll der Gatewaylastenausgleichstunnelschnittstelle.

IPAllocationMethod

Die private IP-Adresszuweisungsmethode.

IPVersion

Gibt an, ob es sich bei der spezifischen IP-Konfiguration um IPv4 oder IPv6 handelt. Der Standardwert ist IPv4.

LoadBalancerBackendAddressAdminState

Eine Liste der administrativen Zustände, die einmal festgelegt wurden, den Integritätstest außer Kraft setzen können, sodass Load Balancer immer neue Verbindungen an das Back-End weiterleitet oder neue Verbindungen verweigert und vorhandene Verbindungen zurücksetzt.

LoadBalancerOutboundRuleProtocol

Das Protokoll für die ausgehende Regel im Lastenausgleich.

LoadBalancerScope

Gibt den Bereich des Load Balancers an: extern (öffentlich) oder intern (privat).

LoadBalancerSkuName

Name einer Lastenausgleichs-SKU.

LoadBalancerSkuTier

Ebene einer Lastenausgleichs-SKU.

LoadDistribution

Die Ladeverteilungsrichtlinie für diese Regel.

ManagedServiceIdentityUserAssignedIdentities
NatGatewaySkuName

Name der NAT-Gateway-SKU.

NetworkInterfaceAuxiliaryMode

Hilfsmodus der Netzwerkschnittstellenressource.

NetworkInterfaceAuxiliarySku

Hilfssku der Netzwerkschnittstellenressource.

NetworkInterfaceMigrationPhase

Migrationsphase der Netzwerkschnittstellenressource.

NetworkInterfaceNicType

Typ der Netzwerkschnittstellenressource.

PrivateEndpointIPVersionType

Spezifiziert den IP-Versionstyp für die privaten IPs des privaten Endpunkts. Wenn es nicht definiert ist, wird standardmäßig IPv4 verwendet.

ProbeNoHealthyBackendsBehavior

Bestimmt, wie neue Verbindungen vom Lastenausgleich behandelt werden, wenn alle Back-End-Instanzen heruntergestreckt werden.

ProbeProtocol

Das Protokoll des Endpunkts. Wenn "Tcp" angegeben ist, ist ein empfangener ACK erforderlich, damit der Prüfpunkt erfolgreich ausgeführt werden kann. Wenn "Http" oder "Https" angegeben ist, ist eine 200 OK-Antwort des angegebenen URI erforderlich, damit die Probe erfolgreich ausgeführt werden kann.

ProvisioningState

Der Bereitstellungsstatus der Back-End-Adresspoolressource.

PublicIpAddressDnsSettingsDomainNameLabelScope

Der Bereich der Domänennamenbezeichnung. Wenn eine Domänennamenbezeichnung und ein Domänennamenbezeichnungsbereich angegeben werden, wird ein DNS-Eintrag für die öffentliche IP im Microsoft Azure-DNS-System mit einem Hashwert in FQDN erstellt.

PublicIPAddressMigrationPhase

Migrationsphase der öffentlichen IP-Adresse.

PublicIPAddressSkuName

Name einer öffentlichen IP-Adress-SKU.

PublicIPAddressSkuTier

Ebene einer öffentlichen IP-Adress-SKU.

ResourceIdentityType

Der Identitätstyp, der für die Ressource verwendet wird. Der Typ "SystemAssigned, UserAssigned" enthält sowohl eine implizit erstellte Identität als auch eine Gruppe von vom Benutzer zugewiesenen Identitäten. Der Typ "None" entfernt alle Identitäten vom virtuellen Computer.

RouteNextHopType

Der Typ des Azure-Hops, an den das Paket gesendet werden soll.

SecurityRuleAccess

Der Netzwerkdatenverkehr ist zulässig oder verweigert.

SecurityRuleDirection

Die Richtung der Regel. Die Richtung gibt an, ob die Regel für eingehenden oder ausgehenden Datenverkehr ausgewertet wird.

SecurityRuleProtocol

Dieses Netzwerkprotokoll gilt für diese Regel.

SharingScope

Legen Sie diese Eigenschaft auf "Mandant" fest, um das Teilen von Subnetzen mit anderen Abonnements in Ihrem AAD-Mandanten zuzulassen. Diese Eigenschaft kann nur festgelegt werden, wenn "defaultOutboundAccess" auf "false" festgelegt ist, können beide Eigenschaften nur festgelegt werden, wenn das Subnetz leer ist.

SyncMode

Synchroner Back-End-Adressmodus für den Back-End-Pool

TransportProtocol

Der Verweis auf das Transportprotokoll, das von der NAT-Regel für eingehenden Datenverkehr verwendet wird.

VirtualNetworkPrivateEndpointNetworkPolicies

Aktivieren oder Deaktivieren sie das Anwenden von Netzwerkrichtlinien auf privaten Endpunkten im Subnetz.

VirtualNetworkPrivateLinkServiceNetworkPolicies

Aktivieren oder Deaktivieren sie die Anwendung von Netzwerkrichtlinien für den privaten Linkdienst im Subnetz.

AccessMode

Der Zugriffsmodus des Private Link-Diensts.

Wert Beschreibung
Default

Ermöglicht den uneingeschränkten Zugriff auf den Private Link-Dienst.

Restricted

Beschränkt den Zugriff auf Abonnements, die sich nur in der Sichtbarkeitsliste befinden.

Common.ApplicationGatewayBackendAddress

Back-End-Adresse eines Anwendungsgateways.

Name Typ Beschreibung
fqdn

string

Vollqualifizierter Domänenname (FQDN).

ipAddress

string

IP-Adresse.

Common.ApplicationGatewayBackendAddressPool

Back-End-Adresspool eines Anwendungsgateways.

Name Typ Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

id

string

Ressourcen-ID.

name

string

Name des Back-End-Adresspools, der innerhalb eines Anwendungsgateways eindeutig ist.

properties.backendAddresses

Common.ApplicationGatewayBackendAddress[]

Back-End-Adressen.

properties.backendIPConfigurations

Common.NetworkInterfaceIPConfiguration[]

Sammlung von Verweisen auf IPs, die in Netzwerkschnittstellen definiert sind.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der Back-End-Adresspoolressource.

type

string

Typ der Ressource.

Common.ApplicationGatewayIPConfiguration

IP-Konfiguration eines Anwendungsgateways. Derzeit sind 1 öffentliche und 1 private IP-Konfiguration zulässig.

Name Typ Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

id

string

Ressourcen-ID.

name

string

Name der IP-Konfiguration, die innerhalb eines Anwendungsgateways eindeutig ist.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der IP-Konfigurationsressource des Anwendungsgateways.

properties.subnet

Common.SubResource

Verweisen auf die Subnetzressource. Ein Subnetz, von dem aus das Anwendungsgateway seine private Adresse erhält.

type

string

Typ der Ressource.

Common.ApplicationSecurityGroup

Eine Anwendungssicherheitsgruppe in einer Ressourcengruppe.

Name Typ Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

id

string

Ressourcen-ID.

location

string

Ressourcenspeicherort.

name

string

Ressourcenname.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der Anwendungssicherheitsgruppenressource.

properties.resourceGuid

string

Die Ressourcen-GUID-Eigenschaft der Ressource der Anwendungssicherheitsgruppe. Eine Ressource wird eindeutig identifiziert, auch wenn der Benutzer ihren Namen ändert oder die Ressource zwischen Abonnements oder Ressourcengruppen migriert.

tags

object

Ressourcentags.

type

string

Ressourcentyp.

Common.BackendAddressPool

Pool von Back-End-IP-Adressen.

Name Typ Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

id

string

Ressourcen-ID.

name

string

Der Name der Ressource.

properties.backendIPConfigurations

Common.NetworkInterfaceIPConfiguration[]

Ein Array von Verweisen auf IP-Adressen, die in Netzwerkschnittstellen definiert sind.

properties.drainPeriodInSeconds

integer (int32)

Der Lastenausgleichsmodul wartet auf Sekunden, bevor RESET an Client- und Back-End-Adresse gesendet wird.

properties.inboundNatRules

Common.SubResource[]

Ein Array von Verweisen auf NAT-Regeln für eingehenden Datenverkehr, die diesen Back-End-Adresspool verwenden.

properties.loadBalancerBackendAddresses

Common.LoadBalancerBackendAddress[]

Ein Array von Back-End-Adressen.

properties.loadBalancingRules

Common.SubResource[]

Ein Array von Verweisen auf Lastenausgleichsregeln, die diesen Back-End-Adresspool verwenden.

properties.location

string

Der Speicherort des Back-End-Adresspools.

properties.outboundRule

Common.SubResource

Ein Verweis auf eine ausgehende Regel, die diesen Back-End-Adresspool verwendet.

properties.outboundRules

Common.SubResource[]

Ein Array von Verweisen auf ausgehende Regeln, die diesen Back-End-Adresspool verwenden.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der Back-End-Adresspoolressource.

properties.syncMode

SyncMode

Synchroner Back-End-Adressmodus für den Back-End-Pool

properties.tunnelInterfaces

Common.GatewayLoadBalancerTunnelInterface[]

Ein Array von Gateway-Lastenausgleichstunnelschnittstellen.

properties.virtualNetwork

Common.SubResource

Ein Verweis auf ein virtuelles Netzwerk.

type

string

Ressourcentyp.

Common.CloudError

Eine Fehlerantwort vom Dienst.

Name Typ Beschreibung
error

Common.CloudErrorBody

Cloud-Fehlertext.

Common.CloudErrorBody

Eine Fehlerantwort vom Dienst.

Name Typ Beschreibung
code

string

Ein Bezeichner für den Fehler. Codes sind unveränderlich und sollen programmgesteuert genutzt werden.

details

Common.CloudErrorBody[]

Eine Liste mit zusätzlichen Details zum Fehler.

message

string

Eine Meldung, die den Fehler beschreibt, der für die Anzeige in einer Benutzeroberfläche geeignet ist.

target

string

Das Ziel des bestimmten Fehlers. Beispielsweise der Name der Eigenschaft im Fehler.

Common.CustomDnsConfigPropertiesFormat

Enthält eine benutzerdefinierte Dns-Auflösungskonfiguration vom Kunden.

Name Typ Beschreibung
fqdn

string

Fqdn, der in die IP-Adresse des privaten Endpunkts aufgelöst wird.

ipAddresses

string[]

Eine Liste der privaten IP-Adressen des privaten Endpunkts.

Common.DdosSettings

Enthält die DDoS-Schutzeinstellungen der öffentlichen IP.

Name Typ Beschreibung
ddosProtectionPlan

Common.SubResource

Der DDoS-Schutzplan, der der öffentlichen IP zugeordnet ist. Kann nur festgelegt werden, wenn ProtectionMode aktiviert ist

protectionMode

DdosSettingsProtectionMode

Der DDoS-Schutzmodus der öffentlichen IP

Common.Delegation

Details zum Dienst, an den das Subnetz delegiert wird.

Name Typ Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

id

string

Ressourcen-ID.

name

string

Der Name der Ressource, die innerhalb eines Subnetzes eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden.

properties.actions

string[]

Die Aktionen, die für den Dienst bei der Delegierung zulässig sind.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der Dienstdelegierungsressource.

properties.serviceName

string

Der Name des Diensts, an den das Subnetz delegiert werden soll (z. B. Microsoft.Sql/server).

type

string

Ressourcentyp.

Common.ExtendedLocation

Komplexer ExtendedLocation-Typ.

Name Typ Beschreibung
name

string

Der Name des erweiterten Speicherorts.

type

ExtendedLocationTypes

Der Typ des erweiterten Speicherorts.

Common.FlowLog

Eine Flussprotokollressource.

Name Typ Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

id

string

Ressourcen-ID.

identity

Common.ManagedServiceIdentity

Verwaltete FlowLog-Ressource

location

string

Ressourcenspeicherort.

name

string

Ressourcenname.

properties.enabled

boolean

Flag zum Aktivieren/Deaktivieren der Ablaufprotokollierung

properties.enabledFilteringCriteria

string

Optionales Feld zum Filtern von Netzwerkdatenverkehrsprotokollen basierend auf SrcIP, SrcPort, DstIP, DstPort, Protokoll, Verschlüsselung, Richtung und Aktion. Wenn nicht angegeben, wird der gesamte Netzwerkdatenverkehr protokolliert.

properties.flowAnalyticsConfiguration

Common.TrafficAnalyticsProperties

Parameter, die die Konfiguration der Datenverkehrsanalyse definieren.

properties.format

Common.FlowLogFormatParameters

Parameter, die das Flussprotokollformat definieren.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus des Ablaufprotokolls.

properties.recordTypes

string

Optionales Feld zum Filtern von Netzwerkverkehrsprotokollen basierend auf Flusszuständen. Der Wert dieses Feldes könnte eine beliebige komma-getrennte Kombinationsfolge aus B, C, E oder D sein. B steht für Begin, wenn ein Fluss erzeugt wird. C steht für Continue für einen laufenden Fluss, der alle fünf Minuten generiert wird. E steht für Ende, wenn ein Fluss beendet wird. D steht für Verweigern, wenn ein Fluss verweigert wird. Wenn nicht angegeben, wird der gesamte Netzwerkdatenverkehr protokolliert.

properties.retentionPolicy

Common.RetentionPolicyParameters

Parameter, die die Aufbewahrungsrichtlinie für das Ablaufprotokoll definieren.

properties.storageId

string

ID des Speicherkontos, das zum Speichern des Ablaufprotokolls verwendet wird.

properties.targetResourceGuid

string

Guid der Netzwerksicherheitsgruppe, auf die das Ablaufprotokoll angewendet wird.

properties.targetResourceId

string

ID der Netzwerksicherheitsgruppe, auf die das Ablaufprotokoll angewendet wird.

tags

object

Ressourcentags.

type

string

Ressourcentyp.

Common.FlowLogFormatParameters

Parameter, die das Flussprotokollformat definieren.

Name Typ Standardwert Beschreibung
type

FlowLogFormatType

Der Dateityp des Flussprotokolls.

version

integer (int32)

0

Die Version (Revision) des Ablaufprotokolls.

Common.FrontendIPConfiguration

Front-End-IP-Adresse des Lastenausgleichs.

Name Typ Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

id

string

Ressourcen-ID.

name

string

Der Name der Ressource.

properties.gatewayLoadBalancer

Common.SubResource

Der Verweis auf gateway load balancer frontend IP.

properties.inboundNatPools

Common.SubResource[]

Ein Array von Verweisen auf eingehende Pools, die diese Front-End-IP-Adresse verwenden.

properties.inboundNatRules

Common.SubResource[]

Ein Array von Verweisen auf eingehende Regeln, die diese Front-End-IP-Adresse verwenden.

properties.loadBalancingRules

Common.SubResource[]

Ein Array von Verweisen auf Lastenausgleichsregeln, die diese Front-End-IP-Adresse verwenden.

properties.outboundRules

Common.SubResource[]

Ein Array von Verweisen auf ausgehende Regeln, die diese Front-End-IP-Adresse verwenden.

properties.privateIPAddress

string

Die private IP-Adresse der IP-Konfiguration.

properties.privateIPAddressVersion

IPVersion

Gibt an, ob es sich bei der spezifischen IP-Konfiguration um IPv4 oder IPv6 handelt. Der Standardwert wird als IPv4 verwendet.

properties.privateIPAllocationMethod

IPAllocationMethod

Die Private IP-Zuordnungsmethode.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der Front-End-IP-Konfigurationsressource.

properties.publicIPAddress

Common.PublicIPAddress

Der Verweis auf die öffentliche IP-Ressource.

properties.publicIPPrefix

Common.SubResource

Der Verweis auf die Ressource für öffentliche IP-Präfixe.

properties.subnet

Common.Subnet

Der Verweis auf die Subnetzressource.

type

string

Ressourcentyp.

zones

string[]

Eine Liste der Verfügbarkeitszonen, aus der die für die Ressource zugeordnete IP-Adresse angegeben wird.

Common.GatewayLoadBalancerTunnelInterface

Gateway load balancer tunnel interface of a load balancer back address pool.

Name Typ Beschreibung
identifier

integer (int32)

Bezeichner der Gatewaylastenausgleichstunnelschnittstelle.

port

integer (int32)

Port der Gatewaylastenausgleichstunnelschnittstelle.

protocol

GatewayLoadBalancerTunnelProtocol

Protokoll der Gatewaylastenausgleichstunnelschnittstelle.

type

GatewayLoadBalancerTunnelInterfaceType

Datenverkehrstyp der Gatewaylastenausgleichstunnelschnittstelle.

Common.InboundNatPool

Eingehender NAT-Pool des Lastenausgleichs.

Name Typ Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

id

string

Ressourcen-ID.

name

string

Der Name der Ressource, die innerhalb der Gruppe eingehender NAT-Pools eindeutig ist, die vom Lastenausgleichsmodul verwendet werden. Dieser Name kann für den Zugriff auf die Ressource verwendet werden.

properties.backendPort

integer (int32)

Der port, der für interne Verbindungen auf dem Endpunkt verwendet wird. Zulässige Werte liegen zwischen 1 und 65535.

properties.enableFloatingIP

boolean

Konfiguriert den Endpunkt einer virtuellen Maschine für die Floating-IP-Funktionalität, die zum Konfigurieren einer SQL-AlwaysOn-Verfügbarkeitsgruppe erforderlich ist. Diese Einstellung ist bei Verwendung der SQL AlwaysOn-Verfügbarkeitsgruppen in SQL Server erforderlich. Diese Einstellung kann nicht geändert werden, nachdem Sie den Endpunkt erstellt haben.

properties.enableTcpReset

boolean

Empfangen der bidirektionalen TCP-Zurücksetzung beim Leerlauf des TCP-Flusses oder unerwartetem Beenden der Verbindung. Dieses Element wird nur verwendet, wenn das Protokoll auf TCP festgelegt ist.

properties.frontendIPConfiguration

Common.SubResource

Ein Verweis auf Front-End-IP-Adressen.

properties.frontendPortRangeEnd

integer (int32)

Die letzte Portnummer im Bereich externer Ports, die verwendet werden, um mit einem Lastenausgleich verbundenen NICs eingehende Nat-Verbindungen bereitzustellen. Zulässige Werte liegen zwischen 1 und 65535.

properties.frontendPortRangeStart

integer (int32)

Die erste Portnummer im Bereich externer Ports, die verwendet werden, um mit einem Lastenausgleich verbundenen NICs eingehende Nat-Verbindungen bereitzustellen. Zulässige Werte liegen zwischen 1 und 65534.

properties.idleTimeoutInMinutes

integer (int32)

Das Timeout für die TCP-Leerlaufverbindung. Der Wert kann zwischen 4 und 30 Minuten festgelegt werden. Der Standardwert beträgt 4 Minuten. Dieses Element wird nur verwendet, wenn das Protokoll auf TCP festgelegt ist.

properties.protocol

TransportProtocol

Der Verweis auf das transportprotokoll, das vom eingehenden NAT-Pool verwendet wird.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der eingehenden NAT-Poolressource.

type

string

Typ der Ressource.

Common.InboundNatRule

Eingehende NAT-Regel des Lastenausgleichs.

Name Typ Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

id

string

Ressourcen-ID.

name

string

Der Name der Ressource.

properties.backendAddressPool

Common.SubResource

Ein Verweis auf die Back-EndAddressPool-Ressource.

properties.backendIPConfiguration

Common.NetworkInterfaceIPConfiguration

Ein Verweis auf eine private IP-Adresse, die auf einer Netzwerkschnittstelle einer VM definiert ist. Datenverkehr, der an den Front-End-Port jeder Front-End-IP-Konfigurationen gesendet wird, wird an die Back-End-IP-Adresse weitergeleitet.

properties.backendPort

integer (int32)

Der für den internen Endpunkt verwendete Port. Zulässige Werte liegen zwischen 1 und 65535.

properties.enableFloatingIP

boolean

Konfiguriert den Endpunkt einer virtuellen Maschine für die Floating-IP-Funktionalität, die zum Konfigurieren einer SQL-AlwaysOn-Verfügbarkeitsgruppe erforderlich ist. Diese Einstellung ist bei Verwendung der SQL AlwaysOn-Verfügbarkeitsgruppen in SQL Server erforderlich. Diese Einstellung kann nicht geändert werden, nachdem Sie den Endpunkt erstellt haben.

properties.enableTcpReset

boolean

Empfangen der bidirektionalen TCP-Zurücksetzung beim Leerlauf des TCP-Flusses oder unerwartetem Beenden der Verbindung. Dieses Element wird nur verwendet, wenn das Protokoll auf TCP festgelegt ist.

properties.frontendIPConfiguration

Common.SubResource

Ein Verweis auf Front-End-IP-Adressen.

properties.frontendPort

integer (int32)

Der Port für den externen Endpunkt. Portnummern jeder Regel müssen innerhalb des Load Balancers eindeutig sein. Zulässige Werte liegen zwischen 1 und 65534.

properties.frontendPortRangeEnd

integer (int32)

Der Portbereich endet für den externen Endpunkt. Diese Eigenschaft wird zusammen mit Back-EndAddressPool und FrontendPortRangeStart verwendet. Einzelne eingehende NAT-Regelportzuordnungen werden für jede Back-End-Adresse aus Back-EndAddressPool erstellt. Zulässige Werte liegen zwischen 1 und 65534.

properties.frontendPortRangeStart

integer (int32)

Der Portbereich beginnt für den externen Endpunkt. Diese Eigenschaft wird zusammen mit Back-EndAddressPool und FrontendPortRangeEnd verwendet. Einzelne eingehende NAT-Regelportzuordnungen werden für jede Back-End-Adresse aus Back-EndAddressPool erstellt. Zulässige Werte liegen zwischen 1 und 65534.

properties.idleTimeoutInMinutes

integer (int32)

Das Timeout für die TCP-Leerlaufverbindung. Der Wert kann zwischen 4 und 30 Minuten festgelegt werden. Der Standardwert beträgt 4 Minuten. Dieses Element wird nur verwendet, wenn das Protokoll auf TCP festgelegt ist.

properties.protocol

TransportProtocol

Der Verweis auf das transportprotokoll, das von der Lastenausgleichsregel verwendet wird.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der eingehenden NAT-Regelressource.

type

string

Ressourcentyp.

Common.IpamPoolPrefixAllocation

IpamPool-Präfixzuordnungsreferenz.

Name Typ Beschreibung
allocatedAddressPrefixes

string[]

Liste der zugewiesenen IP-Adresspräfixe im IpamPool der zugeordneten Ressource.

numberOfIpAddresses

string

Anzahl der IP-Adressen, die zugewiesen werden sollen.

pool.id

string (arm-id)

Ressourcen-ID der zugeordneten Azure IpamPool-Ressource.

Common.IPConfiguration

IP-Konfiguration.

Name Typ Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

id

string

Ressourcen-ID.

name

string

Der Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden.

properties.privateIPAddress

string

Die private IP-Adresse der IP-Konfiguration.

properties.privateIPAllocationMethod

IPAllocationMethod

Die private IP-Adresszuweisungsmethode.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der IP-Konfigurationsressource.

properties.publicIPAddress

Common.PublicIPAddress

Der Verweis auf die öffentliche IP-Ressource.

properties.subnet

Common.Subnet

Der Verweis auf die Subnetzressource.

Common.IPConfigurationProfile

Untergeordnete IP-Konfigurationsprofilressource.

Name Typ Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

id

string

Ressourcen-ID.

name

string

Der Name der Ressource. Dieser Name kann für den Zugriff auf die Ressource verwendet werden.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der IP-Konfigurationsprofilressource.

properties.subnet

Common.Subnet

Der Verweis auf die Subnetzressource, um eine IP-Konfiguration für die Containernetzwerkschnittstelle zu erstellen.

type

string

Untergeordneter Ressourcentyp.

Common.IpTag

Enthält das dem Objekt zugeordnete IpTag.

Name Typ Beschreibung
ipTagType

string

Der IP-Tagtyp. Beispiel: FirstPartyUsage.

tag

string

Der Wert des IP-Tags, das der öffentlichen IP zugeordnet ist. Beispiel: SQL.

Common.LoadBalancer

LoadBalancer-Ressource.

Name Typ Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

extendedLocation

Common.ExtendedLocation

Der erweiterte Speicherort des Lastenausgleichs.

id

string

Ressourcen-ID.

location

string

Ressourcenspeicherort.

name

string

Ressourcenname.

properties.backendAddressPools

Common.BackendAddressPool[]

Sammlung von Back-End-Adresspools, die von einem Lastenausgleich verwendet werden.

properties.frontendIPConfigurations

Common.FrontendIPConfiguration[]

Objekt, das die Frontend-IPs darstellt, die für das Lastenausgleichsmodul verwendet werden sollen.

properties.inboundNatPools

Common.InboundNatPool[]

Definiert einen externen Portbereich für eingehende NAT zu einem einzelnen Back-End-Port auf NICs, die einem Lastenausgleichsmodul zugeordnet sind. Eingehende NAT-Regeln werden automatisch für jede NIC erstellt, die dem Lastenausgleichsmodul zugeordnet ist, indem ein externer Port aus diesem Bereich verwendet wird. Das Definieren eines eingehenden NAT-Pools in Ihrem Lastenausgleichsmodul schließt sich gegenseitig mit der Definition eingehender NAT-Regeln aus. Auf eingehende NAT-Pools wird aus Skalierungssätzen für virtuelle Computer verwiesen. NiCs, die einzelnen virtuellen Computern zugeordnet sind, können nicht auf einen eingehenden NAT-Pool verweisen. Sie müssen auf einzelne eingehende NAT-Regeln verweisen.

properties.inboundNatRules

Common.InboundNatRule[]

Sammlung eingehender NAT-Regeln, die von einem Lastenausgleichsmodul verwendet werden. Das Definieren eingehender NAT-Regeln für Ihr Lastenausgleichsmodul schließt sich gegenseitig aus, indem ein eingehender NAT-Pool definiert wird. Auf eingehende NAT-Pools wird aus Skalierungssätzen für virtuelle Computer verwiesen. NiCs, die einzelnen virtuellen Computern zugeordnet sind, können nicht auf einen eingehenden NAT-Pool verweisen. Sie müssen auf einzelne eingehende NAT-Regeln verweisen.

properties.loadBalancingRules

Common.LoadBalancingRule[]

Objektauflistung, die die Lastenausgleichsregeln darstellt, ruft die Bereitstellung ab.

properties.outboundRules

Common.OutboundRule[]

Die ausgehenden Regeln.

properties.probes

Common.Probe[]

Sammlung von Probeobjekten, die im Lastenausgleichsmodul verwendet werden.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der Lastenausgleichsressource.

properties.resourceGuid

string

Die GUID-Eigenschaft der Ressourcen-GUID der Ressource für den Lastenausgleich.

properties.scope

LoadBalancerScope

Gibt den Bereich des Load Balancers an: extern (öffentlich) oder intern (privat).

sku

Common.LoadBalancerSku

Die SKU des Lastenausgleichs.

tags

object

Ressourcentags.

type

string

Ressourcentyp.

Common.LoadBalancerBackendAddress

Back-End-Adressen des Lastenausgleichs.

Name Typ Beschreibung
name

string

Name der Back-End-Adresse.

properties.adminState

LoadBalancerBackendAddressAdminState

Eine Liste der administrativen Zustände, die einmal festgelegt wurden, den Integritätstest außer Kraft setzen können, sodass Load Balancer immer neue Verbindungen an das Back-End weiterleitet oder neue Verbindungen verweigert und vorhandene Verbindungen zurücksetzt.

properties.inboundNatRulesPortMapping

Common.NatRulePortMapping[]

Sammlung von Portzuordnungen für eingehende NAT-Regeln.

properties.ipAddress

string

IP-Adresse, die zum referenzierten virtuellen Netzwerk gehört.

properties.loadBalancerFrontendIPConfiguration

Common.SubResource

Verweis auf die front-End-IP-Adresskonfiguration, die in regionalem Lastenausgleich definiert ist.

properties.networkInterfaceIPConfiguration

Common.SubResource

Verweis auf die in den Netzwerkschnittstellen definierte IP-Adresse.

properties.subnet

Common.SubResource

Verweisen auf ein vorhandenes Subnetz.

properties.virtualNetwork

Common.SubResource

Verweisen auf ein vorhandenes virtuelles Netzwerk.

Common.LoadBalancerSku

SKU eines Lastenausgleichsmoduls.

Name Typ Beschreibung
name

LoadBalancerSkuName

Name einer Lastenausgleichs-SKU.

tier

LoadBalancerSkuTier

Ebene einer Lastenausgleichs-SKU.

Common.LoadBalancingRule

Eine Lastenausgleichsregel für ein Lastenausgleichsmodul.

Name Typ Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

id

string

Ressourcen-ID.

name

string

Der Name der Ressource.

properties.backendAddressPool

Common.SubResource

Ein Verweis auf einen Pool von DIPs. Eingehender Datenverkehr wird zufällig über IPs in den Back-End-IPs ausgeglichen.

properties.backendAddressPools

Common.SubResource[]

Ein Array von Verweisen auf den Pool von DIPs.

properties.backendPort

integer (int32)

Der port, der für interne Verbindungen auf dem Endpunkt verwendet wird. Zulässige Werte liegen zwischen 0 und 65535. Beachten Sie, dass der Wert 0 "Any Port" aktiviert.

properties.disableOutboundSnat

boolean

Konfiguriert SNAT für die virtuellen Computer im Back-End-Pool, um die im Frontend der Lastenausgleichsregel angegebene publicIP-Adresse zu verwenden.

properties.enableConnectionTracking

boolean

Definiert, ob Verbindungen zwischen 2 kommunizierenden Endpunkten nachverfolgt und derselben Back-End-VM über ihre Lebensdauer zugeordnet werden können, wenn das UDP-Protokoll verwendet wird.

properties.enableFloatingIP

boolean

Konfiguriert den Endpunkt einer virtuellen Maschine für die Floating-IP-Funktionalität, die zum Konfigurieren einer SQL-AlwaysOn-Verfügbarkeitsgruppe erforderlich ist. Diese Einstellung ist bei Verwendung der SQL AlwaysOn-Verfügbarkeitsgruppen in SQL Server erforderlich. Diese Einstellung kann nicht geändert werden, nachdem Sie den Endpunkt erstellt haben.

properties.enableTcpReset

boolean

Empfangen der bidirektionalen TCP-Zurücksetzung beim Leerlauf des TCP-Flusses oder unerwartetem Beenden der Verbindung. Dieses Element wird nur verwendet, wenn das Protokoll auf TCP festgelegt ist.

properties.frontendIPConfiguration

Common.SubResource

Ein Verweis auf Front-End-IP-Adressen.

properties.frontendPort

integer (int32)

Der Port für den externen Endpunkt. Portnummern jeder Regel müssen innerhalb des Load Balancers eindeutig sein. Zulässige Werte liegen zwischen 0 und 65534. Beachten Sie, dass der Wert 0 "Any Port" aktiviert.

properties.idleTimeoutInMinutes

integer (int32)

Das Timeout für die TCP-Leerlaufverbindung. Der Wert kann zwischen 4 und 30 Minuten festgelegt werden. Der Standardwert beträgt 4 Minuten. Dieses Element wird nur verwendet, wenn das Protokoll auf TCP festgelegt ist.

properties.loadDistribution

LoadDistribution

Die Ladeverteilungsrichtlinie für diese Regel.

properties.probe

Common.SubResource

Der Verweis auf den Lastenausgleichssonde, der von der Lastenausgleichsregel verwendet wird.

properties.protocol

TransportProtocol

Der Verweis auf das transportprotokoll, das von der Lastenausgleichsregel verwendet wird.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der Ressource für die Lastenausgleichsregel.

type

string

Ressourcentyp.

Common.ManagedServiceIdentity

Identität für die Ressource.

Name Typ Beschreibung
principalId

string

Die Prinzipal-ID der dem System zugewiesenen Identität. Diese Eigenschaft wird nur für eine vom System zugewiesene Identität bereitgestellt.

tenantId

string

Die Mandanten-ID der dem System zugewiesenen Identität. Diese Eigenschaft wird nur für eine vom System zugewiesene Identität bereitgestellt.

type

ResourceIdentityType

Der Identitätstyp, der für die Ressource verwendet wird. Der Typ "SystemAssigned, UserAssigned" enthält sowohl eine implizit erstellte Identität als auch eine Gruppe von vom Benutzer zugewiesenen Identitäten. Der Typ "None" entfernt alle Identitäten vom virtuellen Computer.

userAssignedIdentities

<string,  ManagedServiceIdentityUserAssignedIdentities>

Die Liste der Benutzeridentitäten, die der Ressource zugeordnet sind. Die Benutzeridentitätswörterbuchschlüsselverweise sind ARM-Ressourcen-IDs im Formular: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}".

Common.NatGateway

Nat Gateway-Ressource.

Name Typ Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

id

string

Ressourcen-ID.

location

string

Ressourcenspeicherort.

name

string

Ressourcenname.

properties.idleTimeoutInMinutes

integer (int32)

Das Leerlauftimeout des NAT-Gateways.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der NAT-Gatewayressource.

properties.publicIpAddresses

Common.SubResource[]

Ein Array öffentlicher IP-Adressen V4, das der nat-Gatewayressource zugeordnet ist.

properties.publicIpAddressesV6

Common.SubResource[]

Ein Array öffentlicher IP-Adressen V6, das der nat-Gatewayressource zugeordnet ist.

properties.publicIpPrefixes

Common.SubResource[]

Ein Array von öffentlichen IP-Präfixen V4, die der nat-Gatewayressource zugeordnet sind.

properties.publicIpPrefixesV6

Common.SubResource[]

Ein Array von öffentlichen IP-Präfixen V6, die der nat-Gatewayressource zugeordnet sind.

properties.resourceGuid

string

Die RESSOURCEN-GUID-Eigenschaft der NAT-Gatewayressource.

properties.serviceGateway

Common.SubResource

Verweise auf ein bestehendes Service-Gateway.

properties.sourceVirtualNetwork

Common.SubResource

Ein Verweis auf das virtuelle Quellnetzwerk, das diese NAT-Gatewayressource verwendet.

properties.subnets

Common.SubResource[]

Ein Array von Verweisen auf die Subnetze, die diese nat-Gatewayressource verwenden.

sku

Common.NatGatewaySku

Die NAT-Gateway-SKU.

tags

object

Ressourcentags.

type

string

Ressourcentyp.

zones

string[]

Eine Liste der Verfügbarkeitszonen, die die Zone angeben, in der Nat-Gateway bereitgestellt werden soll.

Common.NatGatewaySku

SKU des NAT-Gateways.

Name Typ Beschreibung
name

NatGatewaySkuName

Name der NAT-Gateway-SKU.

Common.NatRulePortMapping

Einzelne Portzuordnungen für eingehende NAT-Regel, die für den Back-End-Pool erstellt wurde.

Name Typ Beschreibung
backendPort

integer (int32)

Backend-Portierung.

frontendPort

integer (int32)

Frontend-Portierung.

inboundNatRuleName

string

Name der NAT-Regel für eingehenden Datenverkehr.

Common.NetworkInterface

Eine Netzwerkschnittstelle in einer Ressourcengruppe.

Name Typ Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

extendedLocation

Common.ExtendedLocation

Der erweiterte Standort der Netzwerkschnittstelle.

id

string

Ressourcen-ID.

location

string

Ressourcenspeicherort.

name

string

Ressourcenname.

properties.auxiliaryMode

NetworkInterfaceAuxiliaryMode

Hilfsmodus der Netzwerkschnittstellenressource.

properties.auxiliarySku

NetworkInterfaceAuxiliarySku

Hilfssku der Netzwerkschnittstellenressource.

properties.defaultOutboundConnectivityEnabled

boolean

Gibt an, ob die standardmäßige ausgehende Konnektivität für die Netzwerkkarte konfiguriert wurde oder nicht.

properties.disableTcpStateTracking

boolean

Gibt an, ob die Tcp-Zustandsnachverfolgung deaktiviert werden soll.

properties.dnsSettings

Common.NetworkInterfaceDnsSettings

Die DNS-Einstellungen in der Netzwerkschnittstelle.

properties.dscpConfiguration

Common.SubResource

Ein Verweis auf die dscp-Konfiguration, mit der die Netzwerkschnittstelle verknüpft ist.

properties.enableAcceleratedNetworking

boolean

Wenn die Netzwerkschnittstelle für beschleunigte Netzwerke konfiguriert ist. Gilt nicht für VM-Größen, die ein beschleunigtes Netzwerk erfordern.

properties.enableIPForwarding

boolean

Gibt an, ob die IP-Weiterleitung auf dieser Netzwerkschnittstelle aktiviert ist.

properties.hostedWorkloads

string[]

Eine Liste von Verweisen auf verknüpfte BareMetal-Ressourcen.

properties.ipConfigurations

Common.NetworkInterfaceIPConfiguration[]

Eine Liste der IPConfigurations der Netzwerkschnittstelle.

properties.macAddress

string

Die MAC-Adresse der Netzwerkschnittstelle.

properties.migrationPhase

NetworkInterfaceMigrationPhase

Migrationsphase der Netzwerkschnittstellenressource.

properties.networkSecurityGroup

Common.NetworkSecurityGroup

Der Verweis auf die NetworkSecurityGroup-Ressource.

properties.nicType

NetworkInterfaceNicType

Typ der Netzwerkschnittstellenressource.

properties.primary

boolean

Gibt an, ob es sich um eine primäre Netzwerkschnittstelle auf einem virtuellen Computer handelt.

properties.privateEndpoint

Common.PrivateEndpoint

Ein Verweis auf den privaten Endpunkt, mit dem die Netzwerkschnittstelle verknüpft ist.

properties.privateLinkService

Common.PrivateLinkService

Privatelinkservice der Netzwerkschnittstellenressource.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der Netzwerkschnittstellenressource.

properties.resourceGuid

string

Die GUID-Eigenschaft der Ressourcen-GUID der Netzwerkschnittstellenressource.

properties.tapConfigurations

Common.NetworkInterfaceTapConfiguration[]

Eine Liste der TapConfigurations der Netzwerkschnittstelle.

properties.virtualMachine

Common.SubResource

Der Verweis auf einen virtuellen Computer.

properties.vnetEncryptionSupported

boolean

Gibt an, ob der virtuelle Computer, an den diese Netzwerkkarte angefügt ist, die Verschlüsselung unterstützt.

properties.workloadType

string

WorkloadType der NetworkInterface für BareMetal-Ressourcen

tags

object

Ressourcentags.

type

string

Ressourcentyp.

Common.NetworkInterfaceDnsSettings

DNS-Einstellungen einer Netzwerkschnittstelle.

Name Typ Beschreibung
appliedDnsServers

string[]

Wenn der virtuelle Computer, der diese NIC verwendet, Teil eines Verfügbarkeitssatzes ist, verfügt diese Liste über die Vereinigung aller DNS-Server aller NICs, die Teil des Verfügbarkeitssatzes sind. Diese Eigenschaft ist für jeden dieser virtuellen Computer konfiguriert.

dnsServers

string[]

Liste der DNS-Server-IP-Adressen. Verwenden Sie "AzureProvidedDNS", um zu azure bereitgestellter DNS-Auflösung zu wechseln. Der Wert "AzureProvidedDNS" kann nicht mit anderen IPs kombiniert werden, es muss der einzige Wert in der DnsServers-Auflistung sein.

internalDnsNameLabel

string

Relativer DNS-Name für diese NIC, der für die interne Kommunikation zwischen virtuellen Computern im selben virtuellen Netzwerk verwendet wird.

internalDomainNameSuffix

string

Auch wenn "internalDnsNameLabel" nicht angegeben ist, wird ein DNS-Eintrag für die primäre NIC der VM erstellt. Dieser DNS-Name kann erstellt werden, indem der VM-Name mit dem Wert "internalDomainNameSuffix" verkettet wird.

internalFqdn

string

Vollqualifizierter DNS-Name, der die interne Kommunikation zwischen virtuellen Computern im selben virtuellen Netzwerk unterstützt.

Common.NetworkInterfaceIPConfiguration

IPConfiguration in einer Netzwerkschnittstelle.

Name Typ Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

id

string

Ressourcen-ID.

name

string

Der Name der Ressource.

properties.applicationGatewayBackendAddressPools

Common.ApplicationGatewayBackendAddressPool[]

Der Verweis auf die ApplicationGatewayBackendAddressPool-Ressource.

properties.applicationSecurityGroups

Common.ApplicationSecurityGroup[]

Anwendungssicherheitsgruppen, in denen die IP-Konfiguration enthalten ist.

properties.gatewayLoadBalancer

Common.SubResource

Der Verweis auf gateway load balancer frontend IP.

properties.loadBalancerBackendAddressPools

Common.BackendAddressPool[]

Der Verweis auf die LoadBalancerBackendAddressPool-Ressource.

properties.loadBalancerInboundNatRules

Common.InboundNatRule[]

Eine Liste der Verweise von LoadBalancerInboundNatRules.

properties.primary

boolean

Gibt an, ob es sich um eine primäre Kundenadresse auf der Netzwerkschnittstelle handelt.

properties.privateIPAddress

string

Private IP-Adresse der IP-Konfiguration Dabei kann es sich um eine einzelne IP-Adresse oder einen CIDR-Block im Format

/<Präfix-Länge>.

properties.privateIPAddressPrefixLength

integer (int32)

minimum: 1
maximum: 128

Die Länge des Präfixes der privaten IP-Adresse. Wenn angegeben und die Zuordnungsmethode dynamisch ist, weist der Dienst anstelle einer einzelnen IP-Adresse einen CIDR-Block zu.

properties.privateIPAddressVersion

IPVersion

Gibt an, ob es sich bei der spezifischen IP-Konfiguration um IPv4 oder IPv6 handelt. Der Standardwert ist IPv4.

properties.privateIPAllocationMethod

IPAllocationMethod

Die private IP-Adresszuweisungsmethode.

properties.privateLinkConnectionProperties

Common.NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties

PrivateLinkConnection-Eigenschaften für die Netzwerkschnittstelle.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der IP-Konfiguration der Netzwerkschnittstelle.

properties.publicIPAddress

Common.PublicIPAddress

Öffentliche IP-Adresse, die an die IP-Konfiguration gebunden ist.

properties.subnet

Common.Subnet

Subnetz an die IP-Konfiguration gebunden.

properties.virtualNetworkTaps

Common.VirtualNetworkTap[]

Der Verweis auf virtuelle Netzwerktippen.

type

string

Ressourcentyp.

Common.NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties

PrivateLinkConnection-Eigenschaften für die Netzwerkschnittstelle.

Name Typ Beschreibung
fqdns

string[]

Liste der FQDNs für die aktuelle Private Link-Verbindung.

groupId

string

Die Gruppen-ID für die aktuelle Private Link-Verbindung.

requiredMemberName

string

Der erforderliche Mitgliedsname für die aktuelle Private Link-Verbindung.

Common.NetworkInterfaceTapConfiguration

Tippen Sie auf die Konfiguration in einer Netzwerkschnittstelle.

Name Typ Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

id

string

Ressourcen-ID.

name

string

Der Name der Ressource.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der Konfigurationsressource für das Tippen auf die Netzwerkschnittstelle.

properties.virtualNetworkTap

Common.VirtualNetworkTap

Der Verweis auf die Ressource "Virtuelles Netzwerk tippen".

type

string

Ressourcentyp.

Common.NetworkSecurityGroup

NetworkSecurityGroup-Ressource.

Name Typ Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

id

string

Ressourcen-ID.

location

string

Ressourcenspeicherort.

name

string

Ressourcenname.

properties.defaultSecurityRules

Common.SecurityRule[]

Die Standardsicherheitsregeln der Netzwerksicherheitsgruppe.

properties.flowLogs

Common.FlowLog[]

Eine Sammlung von Verweisen auf Flow-Protokollressourcen.

properties.flushConnection

boolean

Wenn diese Option aktiviert ist, werden flüsse, die aus Netzwerksicherheitsgruppenverbindungen erstellt wurden, neu ausgewertet, wenn Regeln aktualisiert werden. Die anfängliche Aktivierung löst eine erneute Auswertung aus.

properties.networkInterfaces

Common.NetworkInterface[]

Eine Sammlung von Verweisen auf Netzwerkschnittstellen.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der Netzwerksicherheitsgruppenressource.

properties.resourceGuid

string

Die GUID-Eigenschaft der Ressourcen-GUID der Netzwerksicherheitsgruppenressource.

properties.securityRules

Common.SecurityRule[]

Eine Sammlung von Sicherheitsregeln der Netzwerksicherheitsgruppe.

properties.subnets

Common.Subnet[]

Eine Sammlung von Verweisen auf Subnetze.

tags

object

Ressourcentags.

type

string

Ressourcentyp.

Common.OutboundRule

Ausgehende Regel des Lastenausgleichs.

Name Typ Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

id

string

Ressourcen-ID.

name

string

Der Name der Ressource.

properties.allocatedOutboundPorts

integer (int32)

Die Anzahl der ausgehenden Ports, die für NAT verwendet werden sollen.

properties.backendAddressPool

Common.SubResource

Ein Verweis auf einen Pool von DIPs. Ausgehender Datenverkehr wird zufällig über IPs in den Back-End-IPs ausgeglichen.

properties.enableTcpReset

boolean

Empfangen der bidirektionalen TCP-Zurücksetzung beim Leerlauf des TCP-Flusses oder unerwartetem Beenden der Verbindung. Dieses Element wird nur verwendet, wenn das Protokoll auf TCP festgelegt ist.

properties.frontendIPConfigurations

Common.SubResource[]

Die Front-End-IP-Adressen des Lastenausgleichs.

properties.idleTimeoutInMinutes

integer (int32)

Das Timeout für die TCP-Leerlaufverbindung.

properties.protocol

LoadBalancerOutboundRuleProtocol

Das Protokoll für die ausgehende Regel im Lastenausgleich.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der ausgehenden Regelressource.

type

string

Ressourcentyp.

Common.PrivateEndpoint

Private Endpunktressource.

Name Typ Standardwert Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

extendedLocation

Common.ExtendedLocation

Der erweiterte Speicherort des Lastenausgleichs.

id

string

Ressourcen-ID.

location

string

Ressourcenspeicherort.

name

string

Ressourcenname.

properties.applicationSecurityGroups

Common.ApplicationSecurityGroup[]

Anwendungssicherheitsgruppen, in denen die IP-Konfiguration des privaten Endpunkts enthalten ist.

properties.customDnsConfigs

Common.CustomDnsConfigPropertiesFormat[]

Ein Array von benutzerdefinierten DNS-Konfigurationen.

properties.customNetworkInterfaceName

string

Der benutzerdefinierte Name der Netzwerkschnittstelle, die an den privaten Endpunkt angefügt ist.

properties.ipConfigurations

Common.PrivateEndpointIPConfiguration[]

Eine Liste der IP-Konfigurationen des privaten Endpunkts. Dies wird verwendet, um die Endpunkte des First Party-Diensts zuzuordnen.

properties.ipVersionType

PrivateEndpointIPVersionType

IPv4

Spezifiziert den IP-Versionstyp für die privaten IPs des privaten Endpunkts. Wenn es nicht definiert ist, wird standardmäßig IPv4 verwendet.

properties.manualPrivateLinkServiceConnections

Common.PrivateLinkServiceConnection[]

Eine Gruppierung von Informationen zur Verbindung mit der Remoteressource. Wird verwendet, wenn der Netzwerkadministrator keinen Zugriff hat, um Verbindungen mit der Remoteressource zu genehmigen.

properties.networkInterfaces

Common.NetworkInterface[]

Ein Array von Verweisen auf die Netzwerkschnittstellen, die für diesen privaten Endpunkt erstellt wurden.

properties.privateLinkServiceConnections

Common.PrivateLinkServiceConnection[]

Eine Gruppierung von Informationen zur Verbindung mit der Remoteressource.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der privaten Endpunktressource.

properties.subnet

Common.Subnet

Die ID des Subnetzes, von dem die private IP zugewiesen wird.

tags

object

Ressourcentags.

type

string

Ressourcentyp.

Common.PrivateEndpointConnection

PrivateEndpointConnection-Ressource.

Name Typ Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

id

string

Ressourcen-ID.

name

string

Der Name der Ressource.

properties.linkIdentifier

string

Die Consumer-Link-ID.

properties.privateEndpoint

Common.PrivateEndpoint

Die Ressource des privaten Endpunkts.

properties.privateEndpointLocation

string

Der Speicherort des privaten Endpunkts.

properties.privateLinkServiceConnectionState

Common.PrivateLinkServiceConnectionState

Eine Sammlung von Informationen über den Status der Verbindung zwischen Service Consumer und Provider.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der privaten Endpunktverbindungsressource.

type

string

Ressourcentyp.

Common.PrivateEndpointIPConfiguration

Eine IP-Konfiguration des privaten Endpunkts.

Name Typ Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

name

string

Der Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist.

properties.groupId

string

Die ID einer Gruppe, die von der Remoteressource abgerufen wurde, mit der dieser private Endpunkt eine Verbindung herstellen soll.

properties.memberName

string

Der Mitgliedsname einer Gruppe, die von der Remoteressource abgerufen wurde, mit der dieser private Endpunkt eine Verbindung herstellen soll.

properties.privateIPAddress

string

Eine private IP-Adresse, die aus dem Subnetz des privaten Endpunkts abgerufen wurde.

type

string

Der Ressourcentyp.

Common.PrivateLinkService

Private Link Service-Ressource.

Name Typ Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

extendedLocation

Common.ExtendedLocation

Der erweiterte Speicherort des Lastenausgleichs.

id

string

Ressourcen-ID.

location

string

Ressourcenspeicherort.

name

string

Ressourcenname.

properties.accessMode

AccessMode

Der Zugriffsmodus des Private Link-Diensts.

properties.alias

string

Der Alias des privaten Linkdiensts.

properties.autoApproval

Common.PrivateLinkServicePropertiesAutoApproval

Die Liste der automatischen Genehmigung des privaten Linkdiensts.

properties.destinationIPAddress

string

Die Ziel-IP-Adresse des privaten Linkdiensts.

properties.enableProxyProtocol

boolean

Gibt an, ob der private Linkdienst für das Proxyprotokoll aktiviert ist oder nicht.

properties.fqdns

string[]

Die Liste des Fqdn.

properties.ipConfigurations

Common.PrivateLinkServiceIpConfiguration[]

Ein Array von IP-Konfigurationen des privaten Linkdiensts.

properties.loadBalancerFrontendIpConfigurations

Common.FrontendIPConfiguration[]

Ein Array von Verweisen auf die IP-Konfigurationen des Lastenausgleichs.

properties.networkInterfaces

Common.NetworkInterface[]

Ein Array von Verweisen auf die Netzwerkschnittstellen, die für diesen privaten Linkdienst erstellt wurden.

properties.privateEndpointConnections

Common.PrivateEndpointConnection[]

Ein Array von Listen zu Verbindungen mit dem privaten Endpunkt.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der Ressource für den privaten Linkdienst.

properties.visibility

Common.PrivateLinkServicePropertiesVisibility

Die Sichtbarkeitsliste des privaten Linkdiensts.

tags

object

Ressourcentags.

type

string

Ressourcentyp.

Common.PrivateLinkServiceConnection

PrivateLinkServiceConnection-Ressource.

Name Typ Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

id

string

Ressourcen-ID.

name

string

Der Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden.

properties.groupIds

string[]

Die IDs der Gruppe(en), die von der Remoteressource abgerufen wurden, mit der dieser private Endpunkt eine Verbindung herstellen soll.

properties.privateLinkServiceConnectionState

Common.PrivateLinkServiceConnectionState

Eine Sammlung schreibgeschützter Informationen zum Status der Verbindung mit der Remoteressource.

properties.privateLinkServiceId

string

Die Ressourcen-ID des privaten Linkdiensts.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der Verbindungsressource des Private Link-Diensts.

properties.requestMessage

string

Eine Nachricht, die an den Besitzer der Remoteressource mit dieser Verbindungsanforderung übergeben wurde. Auf 140 Zeichen beschränkt.

type

string

Der Ressourcentyp.

Common.PrivateLinkServiceConnectionState

Eine Sammlung von Informationen über den Status der Verbindung zwischen Service Consumer und Provider.

Name Typ Beschreibung
actionsRequired

string

Eine Meldung, die angibt, ob Änderungen am Dienstanbieter Updates für den Verbraucher erfordern.

description

string

Der Grund für die Genehmigung/Ablehnung der Verbindung.

status

string

Gibt an, ob die Verbindung vom Besitzer des Diensts genehmigt/abgelehnt/entfernt wurde.

Common.PrivateLinkServiceIpConfiguration

Die IP-Konfiguration des privaten Linkdiensts.

Name Typ Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

id

string

Ressourcen-ID.

name

string

Der Name der IP-Konfiguration des privaten Linkdiensts.

properties.primary

boolean

Gibt an, ob die IP-Konfiguration primär ist oder nicht.

properties.privateIPAddress

string

Die private IP-Adresse der IP-Konfiguration.

properties.privateIPAddressVersion

IPVersion

Gibt an, ob es sich bei der spezifischen IP-Konfiguration um IPv4 oder IPv6 handelt. Der Standardwert ist IPv4.

properties.privateIPAllocationMethod

IPAllocationMethod

Die private IP-Adresszuweisungsmethode.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der IP-Konfigurationsressource des Private Link-Diensts.

properties.subnet

Common.Subnet

Der Verweis auf die Subnetzressource.

type

string

Der Ressourcentyp.

Common.PrivateLinkServicePropertiesAutoApproval

Die Liste der automatischen Genehmigung des privaten Linkdiensts.

Name Typ Beschreibung
subscriptions

string[]

Die Liste der Abonnements.

Common.PrivateLinkServicePropertiesVisibility

Die Sichtbarkeitsliste des privaten Linkdiensts.

Name Typ Beschreibung
subscriptions

string[]

Die Liste der Abonnements.

Common.Probe

Ein Lastenausgleichssonde.

Name Typ Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

id

string

Ressourcen-ID.

name

string

Der Name der Ressource.

properties.intervalInSeconds

integer (int32)

Das Intervall in Sekunden für die Häufigkeit, mit der der Endpunkt auf den Gesundheitsstatus überprüft werden soll. In der Regel ist das Intervall etwas kleiner als die Hälfte des zugeordneten Timeout-Zeitraums (in Sekunden), was zwei vollständige Überprüfungen ermöglicht, bevor die Instanz aus dem Umlauf genommen wird. Der Standardwert ist 15, der Mindestwert ist 5.

properties.loadBalancingRules

Common.SubResource[]

Die Regeln für den Lastenausgleich, die diesen Sonde verwenden.

properties.noHealthyBackendsBehavior

ProbeNoHealthyBackendsBehavior

Bestimmt, wie neue Verbindungen vom Lastenausgleich behandelt werden, wenn alle Back-End-Instanzen heruntergestreckt werden.

properties.numberOfProbes

integer (int32)

Die Anzahl der Prüfpunkte, bei denen keine Antwort erfolgt, führt dazu, dass kein weiterer Datenverkehr an den Endpunkt übermittelt wird. Mit diesen Werten können Endpunkte schneller oder langsamer aus der Drehung entfernt werden als die typischen Zeiten, die in Azure verwendet werden.

properties.port

integer (int32)

Der Port für die Kommunikation des Sondes. Mögliche Werte reichen von 1 bis einschließlich 65535.

properties.probeThreshold

integer (int32)

Die Anzahl der aufeinander folgenden erfolgreichen oder fehlgeschlagenen Probes, um zuzulassen oder zu verweigern, dass Datenverkehr an diesen Endpunkt übermittelt wird. Nachdem die Anzahl der aufeinanderfolgenden Probes mit diesem Wert übereinstimmt, wird der Endpunkt aus der Drehung entfernt und erfordert die gleiche Anzahl erfolgreicher aufeinander folgender Probes, die wieder in Drehung platziert werden.

properties.protocol

ProbeProtocol

Das Protokoll des Endpunkts. Wenn "Tcp" angegeben ist, ist ein empfangener ACK erforderlich, damit der Prüfpunkt erfolgreich ausgeführt werden kann. Wenn "Http" oder "Https" angegeben ist, ist eine 200 OK-Antwort des angegebenen URI erforderlich, damit die Probe erfolgreich ausgeführt werden kann.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der Proberessource.

properties.requestPath

string

Der URI, der zum Anfordern des Gesundheitsstatus von der VM verwendet wird. Der Pfad ist erforderlich, wenn ein Protokoll auf HTTP festgelegt ist. Andernfalls ist sie nicht zulässig. Es gibt keinen Standardwert.

type

string

Ressourcentyp.

Common.PublicIPAddress

Öffentliche IP-Adressressource.

Name Typ Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

extendedLocation

Common.ExtendedLocation

Der erweiterte Speicherort der öffentlichen IP-Adresse.

id

string

Ressourcen-ID.

location

string

Ressourcenspeicherort.

name

string

Ressourcenname.

properties.ddosSettings

Common.DdosSettings

Die benutzerdefinierte DDoS-Schutzrichtlinie, die der öffentlichen IP-Adresse zugeordnet ist.

properties.deleteOption

DeleteOptions

Geben Sie an, was mit der öffentlichen IP-Adresse passiert, wenn der virtuelle Computer, der ihn verwendet, gelöscht wird.

properties.dnsSettings

Common.PublicIPAddressDnsSettings

Der FQDN des DNS-Eintrags, der der öffentlichen IP-Adresse zugeordnet ist.

properties.idleTimeoutInMinutes

integer (int32)

Das Leerlauftimeout der öffentlichen IP-Adresse.

properties.ipAddress

string

Die IP-Adresse, die der öffentlichen IP-Adressressource zugeordnet ist.

properties.ipConfiguration

Common.IPConfiguration

Die IP-Konfiguration, die der öffentlichen IP-Adresse zugeordnet ist.

properties.ipTags

Common.IpTag[]

Die Liste der Tags, die der öffentlichen IP-Adresse zugeordnet sind.

properties.linkedPublicIPAddress

Common.PublicIPAddress

Die verknüpfte öffentliche IP-Adresse der öffentlichen IP-Adressressource.

properties.migrationPhase

PublicIPAddressMigrationPhase

Migrationsphase der öffentlichen IP-Adresse.

properties.natGateway

Common.NatGateway

Das NatGateway für die öffentliche IP-Adresse.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der öffentlichen IP-Adressressource.

properties.publicIPAddressVersion

IPVersion

Die öffentliche IP-Adressversion.

properties.publicIPAllocationMethod

IPAllocationMethod

Die öffentliche IP-Adresszuweisungsmethode.

properties.publicIPPrefix

Common.SubResource

Das öffentliche IP-Präfix dieser öffentlichen IP-Adresse sollte zugewiesen werden.

properties.resourceGuid

string

Die RESSOURCEN-GUID-Eigenschaft der öffentlichen IP-Adressressource.

properties.servicePublicIPAddress

Common.PublicIPAddress

Die öffentliche IP-Adresse des Diensts der ressource für die öffentliche IP-Adresse.

sku

Common.PublicIPAddressSku

Die SKU der öffentlichen IP-Adresse.

tags

object

Ressourcentags.

type

string

Ressourcentyp.

zones

string[]

Eine Liste der Verfügbarkeitszonen, aus der die für die Ressource zugeordnete IP-Adresse angegeben wird.

Common.PublicIPAddressDnsSettings

Enthält den FQDN des DNS-Eintrags, der der öffentlichen IP-Adresse zugeordnet ist.

Name Typ Beschreibung
domainNameLabel

string

Die Domänennamenbezeichnung. Die Verkettung der Domänennamenbezeichnung und der regionalisierten DNS-Zone bilden den vollqualifizierten Domänennamen, der der öffentlichen IP-Adresse zugeordnet ist. Wenn eine Domänennamenbezeichnung angegeben ist, wird ein DNS-Eintrag für die öffentliche IP im Microsoft Azure-DNS-System erstellt.

domainNameLabelScope

PublicIpAddressDnsSettingsDomainNameLabelScope

Der Bereich der Domänennamenbezeichnung. Wenn eine Domänennamenbezeichnung und ein Domänennamenbezeichnungsbereich angegeben werden, wird ein DNS-Eintrag für die öffentliche IP im Microsoft Azure-DNS-System mit einem Hashwert in FQDN erstellt.

fqdn

string

Der vollqualifizierte Domänenname des A-DNS-Eintrags, der der öffentlichen IP zugeordnet ist. Dies ist die Verkettung von domainNameLabel und der regionalisierten DNS-Zone.

reverseFqdn

string

Der umgekehrte FQDN. Ein vollständig qualifizierter Domänenname, der in diese öffentliche IP-Adresse aufgelöst wird. Wenn der reverseFqdn angegeben ist, wird ein PTR-DNS-Eintrag erstellt, der von der IP-Adresse in der In-addr.arpa-Domäne auf den umgekehrten FQDN verweist.

Common.PublicIPAddressSku

SKU einer öffentlichen IP-Adresse.

Name Typ Beschreibung
name

PublicIPAddressSkuName

Name einer öffentlichen IP-Adress-SKU.

tier

PublicIPAddressSkuTier

Ebene einer öffentlichen IP-Adress-SKU.

ResourceNavigationLink-Ressource.

Name Typ Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

id

string

Kennung des Links zur Ressourcennavigation.

name

string

Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden.

properties.link

string

Verknüpfung mit der externen Ressource.

properties.linkedResourceType

string

Ressourcentyp der verknüpften Ressource.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der Ressource für den Navigationslink.

type

string

Ressourcentyp.

Common.RetentionPolicyParameters

Parameter, die die Aufbewahrungsrichtlinie für das Ablaufprotokoll definieren.

Name Typ Standardwert Beschreibung
days

integer (int32)

0

Anzahl der Tage, die Ablaufprotokolldatensätze beibehalten werden sollen.

enabled

boolean

False

Kennzeichnen, um die Aufbewahrung zu aktivieren/zu deaktivieren.

Common.Route

Route-Ressource.

Name Typ Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

id

string

Ressourcen-ID.

name

string

Der Name der Ressource.

properties.addressPrefix

string

Das Ziel-CIDR, auf das die Route angewendet wird.

properties.hasBgpOverride

boolean

Ein Wert, der angibt, ob diese Route überlappende BGP-Routen unabhängig von LPM überschreibt.

properties.nextHopIpAddress

string

IP-Adresspakete sollten weitergeleitet werden. Nächste Hopwerte sind nur in Routen zulässig, bei denen der nächste Hoptyp "VirtualAppliance" ist.

properties.nextHopType

RouteNextHopType

Der Typ des Azure-Hops, an den das Paket gesendet werden soll.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der Routenressource.

type

string

Ressourcentyp.

Common.RouteTable

Routing-Tabellenressource.

Name Typ Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

id

string

Ressourcen-ID.

location

string

Ressourcenspeicherort.

name

string

Ressourcenname.

properties.disableBgpRoutePropagation

boolean

Gibt an, ob die von BGP in dieser Routentabelle gelernten Routen deaktiviert werden sollen. "True" bedeutet "deaktivieren".

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der Routingtabellenressource.

properties.resourceGuid

string

Die Ressourcen-GUID-Eigenschaft der Routingtabelle.

properties.routes

Common.Route[]

Sammlung von Routen, die in einer Routentabelle enthalten sind.

properties.subnets

Common.Subnet[]

Eine Sammlung von Verweisen auf Subnetze.

tags

object

Ressourcentags.

type

string

Ressourcentyp.

Common.SecurityRule

Netzwerksicherheitsregel.

Name Typ Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

id

string

Ressourcen-ID.

name

string

Der Name der Ressource.

properties.access

SecurityRuleAccess

Der Netzwerkdatenverkehr ist zulässig oder verweigert.

properties.description

string

Eine Beschreibung für diese Regel. Auf 140 Zeichen beschränkt.

properties.destinationAddressPrefix

string

Das Zieladressenpräfix. CIDR- oder Ziel-IP-Bereich. Sternchen '*' können auch verwendet werden, um alle Quell-IPs abzugleichen. Standardtags wie "VirtualNetwork", "AzureLoadBalancer" und "Internet" können ebenfalls verwendet werden.

properties.destinationAddressPrefixes

string[]

Die Zieladressenpräfixe. CIDR- oder Ziel-IP-Bereiche.

properties.destinationApplicationSecurityGroups

Common.ApplicationSecurityGroup[]

Die als Ziel angegebene Anwendungssicherheitsgruppe.

properties.destinationPortRange

string

Der Zielport oder der Zielbereich. Ganze Zahl oder Bereich zwischen 0 und 65535. Sternchen '*' können auch für alle Ports verwendet werden.

properties.destinationPortRanges

string[]

Die Zielportbereiche.

properties.direction

SecurityRuleDirection

Die Richtung der Regel. Die Richtung gibt an, ob die Regel für eingehenden oder ausgehenden Datenverkehr ausgewertet wird.

properties.priority

integer (int32)

Die Priorität der Regel. Der Wert kann zwischen 100 und 4096 sein. Die Prioritätsnummer muss für jede Regel in der Auflistung eindeutig sein. Je niedriger die Prioritätsnummer, desto höher die Priorität der Regel.

properties.protocol

SecurityRuleProtocol

Dieses Netzwerkprotokoll gilt für diese Regel.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der Sicherheitsregelressource.

properties.sourceAddressPrefix

string

Der CIDR- oder Quell-IP-Bereich. Sternchen '*' können auch verwendet werden, um alle Quell-IPs abzugleichen. Standardtags wie "VirtualNetwork", "AzureLoadBalancer" und "Internet" können ebenfalls verwendet werden. Wenn es sich um eine Eingangsregel handelt, gibt an, von wo der Netzwerkdatenverkehr stammt.

properties.sourceAddressPrefixes

string[]

Die CIDR- oder Quell-IP-Bereiche.

properties.sourceApplicationSecurityGroups

Common.ApplicationSecurityGroup[]

Die Als Quelle angegebene Anwendungssicherheitsgruppe.

properties.sourcePortRange

string

Der Quellport oder -bereich. Ganze Zahl oder Bereich zwischen 0 und 65535. Sternchen '*' können auch für alle Ports verwendet werden.

properties.sourcePortRanges

string[]

Die Quellportbereiche.

type

string

Ressourcentyp.

ServiceAssociationLink-Ressource.

Name Typ Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

id

string

Ressourcen-ID.

name

string

Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden.

properties.allowDelete

boolean

Wenn true, kann die Ressource gelöscht werden.

properties.link

string

Verknüpfung mit der externen Ressource.

properties.linkedResourceType

string

Ressourcentyp der verknüpften Ressource.

properties.locations

string[]

Eine Liste der Speicherorte.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der Dienstzuordnungslinkressource.

type

string

Ressourcentyp.

Common.ServiceEndpointPolicy

Dienstendpunkt-Richtlinienressource.

Name Typ Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

id

string

Ressourcen-ID.

kind

string

Art der Dienstendpunktrichtlinie. Dies sind Metadaten, die für die Azure-Portaloberfläche verwendet werden.

location

string

Ressourcenspeicherort.

name

string

Ressourcenname.

properties.contextualServiceEndpointPolicies

string[]

Eine Sammlung kontextbezogener Dienstendpunktrichtlinie.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der Richtlinienressource des Dienstendpunkts.

properties.resourceGuid

string

Die GUID-Eigenschaft der Ressourcenendpunktrichtlinienressource.

properties.serviceAlias

string

Der Alias, der angibt, ob die Richtlinie zu einem Dienst gehört

properties.serviceEndpointPolicyDefinitions

Common.ServiceEndpointPolicyDefinition[]

Eine Sammlung von Dienstendpunktrichtliniendefinitionen der Dienstendpunktrichtlinie.

properties.subnets

Common.Subnet[]

Eine Sammlung von Verweisen auf Subnetze.

tags

object

Ressourcentags.

type

string

Ressourcentyp.

Common.ServiceEndpointPolicyDefinition

Richtliniendefinitionen für Den Dienstendpunkt.

Name Typ Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

id

string

Ressourcen-ID.

name

string

Der Name der Ressource.

properties.description

string

Eine Beschreibung für diese Regel. Auf 140 Zeichen beschränkt.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der Richtliniendefinitionsressource für den Dienstendpunkt.

properties.service

string

Dienstendpunktname.

properties.serviceResources

string[]

Eine Liste der Dienstressourcen.

type

string

Ressourcentyp.

Common.ServiceEndpointPropertiesFormat

Die Eigenschaften des Dienstendpunkts.

Name Typ Beschreibung
locations

string[]

Eine Liste der Speicherorte.

networkIdentifier

Common.SubResource

Unterressource als Netzwerkbezeichner.

provisioningState

ProvisioningState

Der Bereitstellungsstatus der Dienstendpunktressource.

service

string

Der Typ des Endpunktdiensts.

Common.Subnet

Subnetz in einer virtuellen Netzwerkressource.

Name Typ Standardwert Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

id

string

Ressourcen-ID.

name

string

Der Name der Ressource.

properties.addressPrefix

string

Das Adresspräfix für das Subnetz.

properties.addressPrefixes

string[]

Liste der Adresspräfixe für das Subnetz.

properties.applicationGatewayIPConfigurations

Common.ApplicationGatewayIPConfiguration[]

IP-Konfigurationen des Anwendungsgateways der virtuellen Netzwerkressource.

properties.defaultOutboundAccess

boolean

Legen Sie diese Eigenschaft auf "false" fest, um die standardmäßige ausgehende Konnektivität für alle virtuellen Computer im Subnetz zu deaktivieren.

properties.delegations

Common.Delegation[]

Ein Array von Verweisen auf die Delegierungen im Subnetz.

properties.ipAllocations

Common.SubResource[]

Array von IpAllocation, das auf dieses Subnetz verweist.

properties.ipConfigurationProfiles

Common.IPConfigurationProfile[]

Array von IP-Konfigurationsprofilen, die auf dieses Subnetz verweisen.

properties.ipConfigurations

Common.IPConfiguration[]

Ein Array von Verweisen auf die IP-Konfigurationen der Netzwerkschnittstelle mit Subnetz.

properties.ipamPoolPrefixAllocations

Common.IpamPoolPrefixAllocation[]

Eine Liste der IPAM-Pools zum Zuordnen von IP-Adresspräfixen.

properties.natGateway

Common.SubResource

Nat-Gateway, das diesem Subnetz zugeordnet ist.

properties.networkSecurityGroup

Common.NetworkSecurityGroup

Der Verweis auf die NetworkSecurityGroup-Ressource.

properties.privateEndpointNetworkPolicies

VirtualNetworkPrivateEndpointNetworkPolicies

Disabled

Aktivieren oder Deaktivieren sie das Anwenden von Netzwerkrichtlinien auf privaten Endpunkten im Subnetz.

properties.privateEndpoints

Common.PrivateEndpoint[]

Ein Array von Verweisen auf private Endpunkte.

properties.privateLinkServiceNetworkPolicies

VirtualNetworkPrivateLinkServiceNetworkPolicies

Enabled

Aktivieren oder Deaktivieren sie die Anwendung von Netzwerkrichtlinien für den privaten Linkdienst im Subnetz.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der Subnetzressource.

properties.purpose

string

Eine schreibgeschützte Zeichenfolge, die die Absicht der Verwendung für dieses Subnetz basierend auf Delegierungen und anderen benutzerdefinierten Eigenschaften identifiziert.

properties.resourceNavigationLinks

Common.ResourceNavigationLink[]

Ein Array von Verweisen auf die externen Ressourcen mithilfe von Subnetz.

properties.routeTable

Common.RouteTable

Der Verweis auf die RouteTable-Ressource.

properties.serviceAssociationLinks

Common.ServiceAssociationLink[]

Ein Array von Verweisen auf Dienste, die in dieses Subnetz eingefügt werden.

properties.serviceEndpointPolicies

Common.ServiceEndpointPolicy[]

Ein Array von Dienstendpunktrichtlinien.

properties.serviceEndpoints

Common.ServiceEndpointPropertiesFormat[]

Ein Array von Dienstendpunkten.

properties.serviceGateway

Common.SubResource

Verweise auf ein bestehendes Service-Gateway.

properties.sharingScope

SharingScope

Legen Sie diese Eigenschaft auf "Mandant" fest, um das Teilen von Subnetzen mit anderen Abonnements in Ihrem AAD-Mandanten zuzulassen. Diese Eigenschaft kann nur festgelegt werden, wenn "defaultOutboundAccess" auf "false" festgelegt ist, können beide Eigenschaften nur festgelegt werden, wenn das Subnetz leer ist.

type

string

Ressourcentyp.

Common.SubResource

Verweisen auf eine andere Unterressource.

Name Typ Beschreibung
id

string

Ressourcen-ID.

Common.TrafficAnalyticsConfigurationProperties

Parameter, die die Konfiguration der Datenverkehrsanalyse definieren.

Name Typ Beschreibung
enabled

boolean

Kennzeichnen, um Datenverkehrsanalysen zu aktivieren/zu deaktivieren.

trafficAnalyticsInterval

integer (int32)

Das Intervall in Minuten, das entscheiden würde, wie häufig der TA-Dienst Ablaufanalysen durchführen soll.

workspaceId

string

Die Ressourcen-GUID des angefügten Arbeitsbereichs.

workspaceRegion

string

Die Position des angefügten Arbeitsbereichs.

workspaceResourceId

string

Ressourcen-ID des angefügten Arbeitsbereichs.

Common.TrafficAnalyticsProperties

Parameter, die die Konfiguration der Datenverkehrsanalyse definieren.

Name Typ Beschreibung
networkWatcherFlowAnalyticsConfiguration

Common.TrafficAnalyticsConfigurationProperties

Parameter, die die Konfiguration der Datenverkehrsanalyse definieren.

Common.VirtualNetworkTap

Virtuelles Netzwerk – Ressource tippen.

Name Typ Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

id

string

Ressourcen-ID.

location

string

Ressourcenspeicherort.

name

string

Ressourcenname.

properties.destinationLoadBalancerFrontEndIPConfiguration

Common.FrontendIPConfiguration

Der Verweis auf die private IP-Adresse im internen Lastenausgleichsmodul, der die Koppelung erhält.

properties.destinationNetworkInterfaceIPConfiguration

Common.NetworkInterfaceIPConfiguration

Der Verweis auf die private IP-Adresse des Sammlers, der die Koppelung erhält.

properties.destinationPort

integer (int32)

Der VXLAN-Zielport, der den getippten Datenverkehr empfängt.

properties.networkInterfaceTapConfigurations

Common.NetworkInterfaceTapConfiguration[]

Gibt die Liste der Ressourcen-IDs für die IP-Konfiguration der Netzwerkschnittstelle an, die angetippt werden muss.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der Tippressource des virtuellen Netzwerks.

properties.resourceGuid

string

Die Ressourcen-GUID-Eigenschaft der Tippressource des virtuellen Netzwerks.

tags

object

Ressourcentags.

type

string

Ressourcentyp.

DdosSettingsProtectionMode

Der DDoS-Schutzmodus der öffentlichen IP

Wert Beschreibung
VirtualNetworkInherited

VirtualNetworkInherited

Enabled

Aktiviert

Disabled

Deaktiviert

DeleteOptions

Geben Sie an, was mit der öffentlichen IP-Adresse passiert, wenn der virtuelle Computer, der ihn verwendet, gelöscht wird.

Wert Beschreibung
Delete

Löschen

Detach

Trennen

ExtendedLocationTypes

Der Typ des erweiterten Speicherorts.

Wert Beschreibung
EdgeZone

EdgeZone

FlowLogFormatType

Der Dateityp des Flussprotokolls.

Wert Beschreibung
JSON

JSON

GatewayLoadBalancerTunnelInterfaceType

Datenverkehrstyp der Gatewaylastenausgleichstunnelschnittstelle.

Wert Beschreibung
None

Nichts

Internal

Intern

External

Extern

GatewayLoadBalancerTunnelProtocol

Protokoll der Gatewaylastenausgleichstunnelschnittstelle.

Wert Beschreibung
None

Nichts

Native

Einheimisch

VXLAN

VXLAN

IPAllocationMethod

Die private IP-Adresszuweisungsmethode.

Wert Beschreibung
Static

Statisch

Dynamic

Dynamisch

IPVersion

Gibt an, ob es sich bei der spezifischen IP-Konfiguration um IPv4 oder IPv6 handelt. Der Standardwert ist IPv4.

Wert Beschreibung
IPv4

IPv4

IPv6

IPv6

LoadBalancerBackendAddressAdminState

Eine Liste der administrativen Zustände, die einmal festgelegt wurden, den Integritätstest außer Kraft setzen können, sodass Load Balancer immer neue Verbindungen an das Back-End weiterleitet oder neue Verbindungen verweigert und vorhandene Verbindungen zurücksetzt.

Wert Beschreibung
None

Nichts

Up

Nach oben

Down

Nach unten

LoadBalancerOutboundRuleProtocol

Das Protokoll für die ausgehende Regel im Lastenausgleich.

Wert Beschreibung
Tcp

Tcp

Udp

Udp

All

All

LoadBalancerScope

Gibt den Bereich des Load Balancers an: extern (öffentlich) oder intern (privat).

Wert Beschreibung
Public

Öffentlichkeit

Private

Privat

LoadBalancerSkuName

Name einer Lastenausgleichs-SKU.

Wert Beschreibung
Basic

Grundlegend

Standard

Standard

Gateway

Gateway

LoadBalancerSkuTier

Ebene einer Lastenausgleichs-SKU.

Wert Beschreibung
Regional

Länderspezifisch

Global

Global

LoadDistribution

Die Ladeverteilungsrichtlinie für diese Regel.

Wert Beschreibung
Default

Vorgabe

SourceIP

SourceIP

SourceIPProtocol

SourceIPProtocol

ManagedServiceIdentityUserAssignedIdentities

Name Typ Beschreibung
clientId

string

Die Client-ID der vom Benutzer zugewiesenen Identität.

principalId

string

Die Prinzipal-ID der vom Benutzer zugewiesenen Identität.

NatGatewaySkuName

Name der NAT-Gateway-SKU.

Wert Beschreibung
Standard

Standard

StandardV2

StandardV2

NetworkInterfaceAuxiliaryMode

Hilfsmodus der Netzwerkschnittstellenressource.

Wert Beschreibung
None

Nichts

MaxConnections

MaxConnections

Floating

Schwimmend

AcceleratedConnections

BeschleunigteVerbindungen.

NetworkInterfaceAuxiliarySku

Hilfssku der Netzwerkschnittstellenressource.

Wert Beschreibung
None

Nichts

A1

A1

A2

A2

A4

A4

A8

A8

NetworkInterfaceMigrationPhase

Migrationsphase der Netzwerkschnittstellenressource.

Wert Beschreibung
None

Nichts

Prepare

Vorbereiten

Commit

Commit

Abort

Abbrechen

Committed

Committet

NetworkInterfaceNicType

Typ der Netzwerkschnittstellenressource.

Wert Beschreibung
Standard

Standard

Elastic

Elastisch

PrivateEndpointIPVersionType

Spezifiziert den IP-Versionstyp für die privaten IPs des privaten Endpunkts. Wenn es nicht definiert ist, wird standardmäßig IPv4 verwendet.

Wert Beschreibung
IPv4

Zeigt an, dass die privaten IPs des privaten Endpunkts ausschließlich IPv4 sind.

IPv6

Zeigt an, dass die privaten IPs des privaten Endpunkts ausschließlich IPv6 sind.

DualStack

Gibt an, dass die privaten IPs des privaten Endpunkts sowohl IPv4 als auch IPv6 sein können.

ProbeNoHealthyBackendsBehavior

Bestimmt, wie neue Verbindungen vom Lastenausgleich behandelt werden, wenn alle Back-End-Instanzen heruntergestreckt werden.

Wert Beschreibung
AllProbedDown

Es werden keine neuen Flows an den Back-End-Pool gesendet.

AllProbedUp

Wenn alle Backend-Instanzen überprüft werden, werden eingehende Pakete an alle Instanzen gesendet.

ProbeProtocol

Das Protokoll des Endpunkts. Wenn "Tcp" angegeben ist, ist ein empfangener ACK erforderlich, damit der Prüfpunkt erfolgreich ausgeführt werden kann. Wenn "Http" oder "Https" angegeben ist, ist eine 200 OK-Antwort des angegebenen URI erforderlich, damit die Probe erfolgreich ausgeführt werden kann.

Wert Beschreibung
Http

http

Tcp

Tcp

Https

Https

ProvisioningState

Der Bereitstellungsstatus der Back-End-Adresspoolressource.

Wert Beschreibung
Failed

gescheitert

Succeeded

Erfolgreich

Canceled

Abgesagt

Creating

Erstellen

Updating

Aktualisieren

Deleting

Löschen

PublicIpAddressDnsSettingsDomainNameLabelScope

Der Bereich der Domänennamenbezeichnung. Wenn eine Domänennamenbezeichnung und ein Domänennamenbezeichnungsbereich angegeben werden, wird ein DNS-Eintrag für die öffentliche IP im Microsoft Azure-DNS-System mit einem Hashwert in FQDN erstellt.

Wert Beschreibung
TenantReuse

TenantReuse

SubscriptionReuse

Abonnementwiederverwendung

ResourceGroupReuse

ResourceGroupReuse

NoReuse

NoReuse

PublicIPAddressMigrationPhase

Migrationsphase der öffentlichen IP-Adresse.

Wert Beschreibung
None

Nichts

Prepare

Vorbereiten

Commit

Commit

Abort

Abbrechen

Committed

Committet

PublicIPAddressSkuName

Name einer öffentlichen IP-Adress-SKU.

Wert Beschreibung
Basic

Grundlegend

Standard

Standard

StandardV2

StandardV2

PublicIPAddressSkuTier

Ebene einer öffentlichen IP-Adress-SKU.

Wert Beschreibung
Regional

Länderspezifisch

Global

Global

ResourceIdentityType

Der Identitätstyp, der für die Ressource verwendet wird. Der Typ "SystemAssigned, UserAssigned" enthält sowohl eine implizit erstellte Identität als auch eine Gruppe von vom Benutzer zugewiesenen Identitäten. Der Typ "None" entfernt alle Identitäten vom virtuellen Computer.

Wert Beschreibung
SystemAssigned

SystemAssigned

UserAssigned

UserAssigned

SystemAssigned, UserAssigned

SystemZugewiesen, Benutzerzugewiesen

None

Nichts

RouteNextHopType

Der Typ des Azure-Hops, an den das Paket gesendet werden soll.

Wert Beschreibung
VirtualNetworkGateway

VirtualNetworkGateway (Virtuelles Netzwerk)

VnetLocal

VnetLocal

Internet

Internet

VirtualAppliance

Virtuelle Appliance

None

Nichts

SecurityRuleAccess

Der Netzwerkdatenverkehr ist zulässig oder verweigert.

Wert Beschreibung
Allow

Allow

Deny

Deny

SecurityRuleDirection

Die Richtung der Regel. Die Richtung gibt an, ob die Regel für eingehenden oder ausgehenden Datenverkehr ausgewertet wird.

Wert Beschreibung
Inbound

Eingehend

Outbound

Ausgehend

SecurityRuleProtocol

Dieses Netzwerkprotokoll gilt für diese Regel.

Wert Beschreibung
Tcp

Tcp

Udp

Udp

Icmp

Icmp

Esp

ASW

*
Ah

Ah

SharingScope

Legen Sie diese Eigenschaft auf "Mandant" fest, um das Teilen von Subnetzen mit anderen Abonnements in Ihrem AAD-Mandanten zuzulassen. Diese Eigenschaft kann nur festgelegt werden, wenn "defaultOutboundAccess" auf "false" festgelegt ist, können beide Eigenschaften nur festgelegt werden, wenn das Subnetz leer ist.

Wert Beschreibung
Tenant

Tenant

DelegatedServices

Delegierte Dienste

SyncMode

Synchroner Back-End-Adressmodus für den Back-End-Pool

Wert Beschreibung
Automatic

Automatisch

Manual

Manuell

TransportProtocol

Der Verweis auf das Transportprotokoll, das von der NAT-Regel für eingehenden Datenverkehr verwendet wird.

Wert Beschreibung
Udp

Udp

Tcp

Tcp

All

All

Quic

Quic

VirtualNetworkPrivateEndpointNetworkPolicies

Aktivieren oder Deaktivieren sie das Anwenden von Netzwerkrichtlinien auf privaten Endpunkten im Subnetz.

Wert Beschreibung
Enabled

Aktiviert

Disabled

Deaktiviert

NetworkSecurityGroupEnabled

NetworkSecurityGroupEnabled

RouteTableEnabled

RouteTableEnabled

VirtualNetworkPrivateLinkServiceNetworkPolicies

Aktivieren oder Deaktivieren sie die Anwendung von Netzwerkrichtlinien für den privaten Linkdienst im Subnetz.

Wert Beschreibung
Enabled

Aktiviert

Disabled

Deaktiviert