Freigeben über


Microsoft.Network loadBalancers

Bicep-Ressourcendefinition

Der LoadBalancers-Ressourcentyp kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.Network/loadBalancers-Ressource zu erstellen, fügen Sie der Vorlage den folgenden Bicep hinzu.

resource symbolicname 'Microsoft.Network/loadBalancers@2024-05-01' = {
  extendedLocation: {
    name: 'string'
    type: 'string'
  }
  location: 'string'
  name: 'string'
  properties: {
    backendAddressPools: [
      {
        id: 'string'
        name: 'string'
        properties: {
          drainPeriodInSeconds: int
          loadBalancerBackendAddresses: [
            {
              name: 'string'
              properties: {
                adminState: 'string'
                ipAddress: 'string'
                loadBalancerFrontendIPConfiguration: {
                  id: 'string'
                }
                subnet: {
                  id: 'string'
                }
                virtualNetwork: {
                  id: 'string'
                }
              }
            }
          ]
          location: 'string'
          syncMode: 'string'
          tunnelInterfaces: [
            {
              identifier: int
              port: int
              protocol: 'string'
              type: 'string'
            }
          ]
          virtualNetwork: {
            id: 'string'
          }
        }
      }
    ]
    frontendIPConfigurations: [
      {
        id: 'string'
        name: 'string'
        properties: {
          gatewayLoadBalancer: {
            id: 'string'
          }
          privateIPAddress: 'string'
          privateIPAddressVersion: 'string'
          privateIPAllocationMethod: 'string'
          publicIPAddress: {
            extendedLocation: {
              name: 'string'
              type: 'string'
            }
            id: 'string'
            location: 'string'
            properties: {
              ddosSettings: {
                ddosProtectionPlan: {
                  id: 'string'
                }
                protectionMode: 'string'
              }
              deleteOption: 'string'
              dnsSettings: {
                domainNameLabel: 'string'
                domainNameLabelScope: 'string'
                fqdn: 'string'
                reverseFqdn: 'string'
              }
              idleTimeoutInMinutes: int
              ipAddress: 'string'
              ipTags: [
                {
                  ipTagType: 'string'
                  tag: 'string'
                }
              ]
              linkedPublicIPAddress: ...
              migrationPhase: 'string'
              natGateway: {
                id: 'string'
                location: 'string'
                properties: {
                  idleTimeoutInMinutes: int
                  publicIpAddresses: [
                    {
                      id: 'string'
                    }
                  ]
                  publicIpPrefixes: [
                    {
                      id: 'string'
                    }
                  ]
                }
                sku: {
                  name: 'string'
                }
                tags: {
                  {customized property}: 'string'
                }
                zones: [
                  'string'
                ]
              }
              publicIPAddressVersion: 'string'
              publicIPAllocationMethod: 'string'
              publicIPPrefix: {
                id: 'string'
              }
              servicePublicIPAddress: ...
            }
            sku: {
              name: 'string'
              tier: 'string'
            }
            tags: {
              {customized property}: 'string'
            }
            zones: [
              'string'
            ]
          }
          publicIPPrefix: {
            id: 'string'
          }
          subnet: {
            id: 'string'
            name: 'string'
            properties: {
              addressPrefix: 'string'
              addressPrefixes: [
                'string'
              ]
              applicationGatewayIPConfigurations: [
                {
                  id: 'string'
                  name: 'string'
                  properties: {
                    subnet: {
                      id: 'string'
                    }
                  }
                }
              ]
              defaultOutboundAccess: bool
              delegations: [
                {
                  id: 'string'
                  name: 'string'
                  properties: {
                    serviceName: 'string'
                  }
                  type: 'string'
                }
              ]
              ipAllocations: [
                {
                  id: 'string'
                }
              ]
              ipamPoolPrefixAllocations: [
                {
                  numberOfIpAddresses: 'string'
                  pool: {
                    id: 'string'
                  }
                }
              ]
              natGateway: {
                id: 'string'
              }
              networkSecurityGroup: {
                id: 'string'
                location: 'string'
                properties: {
                  flushConnection: bool
                  securityRules: [
                    {
                      id: 'string'
                      name: 'string'
                      properties: {
                        access: 'string'
                        description: 'string'
                        destinationAddressPrefix: 'string'
                        destinationAddressPrefixes: [
                          'string'
                        ]
                        destinationApplicationSecurityGroups: [
                          {
                            id: 'string'
                            location: 'string'
                            properties: {}
                            tags: {
                              {customized property}: 'string'
                            }
                          }
                        ]
                        destinationPortRange: 'string'
                        destinationPortRanges: [
                          'string'
                        ]
                        direction: 'string'
                        priority: int
                        protocol: 'string'
                        sourceAddressPrefix: 'string'
                        sourceAddressPrefixes: [
                          'string'
                        ]
                        sourceApplicationSecurityGroups: [
                          {
                            id: 'string'
                            location: 'string'
                            properties: {}
                            tags: {
                              {customized property}: 'string'
                            }
                          }
                        ]
                        sourcePortRange: 'string'
                        sourcePortRanges: [
                          'string'
                        ]
                      }
                      type: 'string'
                    }
                  ]
                }
                tags: {
                  {customized property}: 'string'
                }
              }
              privateEndpointNetworkPolicies: 'string'
              privateLinkServiceNetworkPolicies: 'string'
              routeTable: {
                id: 'string'
                location: 'string'
                properties: {
                  disableBgpRoutePropagation: bool
                  routes: [
                    {
                      id: 'string'
                      name: 'string'
                      properties: {
                        addressPrefix: 'string'
                        nextHopIpAddress: 'string'
                        nextHopType: 'string'
                      }
                      type: 'string'
                    }
                  ]
                }
                tags: {
                  {customized property}: 'string'
                }
              }
              serviceEndpointPolicies: [
                {
                  id: 'string'
                  location: 'string'
                  properties: {
                    contextualServiceEndpointPolicies: [
                      'string'
                    ]
                    serviceAlias: 'string'
                    serviceEndpointPolicyDefinitions: [
                      {
                        id: 'string'
                        name: 'string'
                        properties: {
                          description: 'string'
                          service: 'string'
                          serviceResources: [
                            'string'
                          ]
                        }
                        type: 'string'
                      }
                    ]
                  }
                  tags: {
                    {customized property}: 'string'
                  }
                }
              ]
              serviceEndpoints: [
                {
                  locations: [
                    'string'
                  ]
                  networkIdentifier: {
                    id: 'string'
                  }
                  service: 'string'
                }
              ]
              sharingScope: 'string'
            }
            type: 'string'
          }
        }
        zones: [
          'string'
        ]
      }
    ]
    inboundNatPools: [
      {
        id: 'string'
        name: 'string'
        properties: {
          backendPort: int
          enableFloatingIP: bool
          enableTcpReset: bool
          frontendIPConfiguration: {
            id: 'string'
          }
          frontendPortRangeEnd: int
          frontendPortRangeStart: int
          idleTimeoutInMinutes: int
          protocol: 'string'
        }
      }
    ]
    inboundNatRules: [
      {
        id: 'string'
        name: 'string'
        properties: {
          backendAddressPool: {
            id: 'string'
          }
          backendPort: int
          enableFloatingIP: bool
          enableTcpReset: bool
          frontendIPConfiguration: {
            id: 'string'
          }
          frontendPort: int
          frontendPortRangeEnd: int
          frontendPortRangeStart: int
          idleTimeoutInMinutes: int
          protocol: 'string'
        }
      }
    ]
    loadBalancingRules: [
      {
        id: 'string'
        name: 'string'
        properties: {
          backendAddressPool: {
            id: 'string'
          }
          backendAddressPools: [
            {
              id: 'string'
            }
          ]
          backendPort: int
          disableOutboundSnat: bool
          enableFloatingIP: bool
          enableTcpReset: bool
          frontendIPConfiguration: {
            id: 'string'
          }
          frontendPort: int
          idleTimeoutInMinutes: int
          loadDistribution: 'string'
          probe: {
            id: 'string'
          }
          protocol: 'string'
        }
      }
    ]
    outboundRules: [
      {
        id: 'string'
        name: 'string'
        properties: {
          allocatedOutboundPorts: int
          backendAddressPool: {
            id: 'string'
          }
          enableTcpReset: bool
          frontendIPConfigurations: [
            {
              id: 'string'
            }
          ]
          idleTimeoutInMinutes: int
          protocol: 'string'
        }
      }
    ]
    probes: [
      {
        id: 'string'
        name: 'string'
        properties: {
          intervalInSeconds: int
          noHealthyBackendsBehavior: 'string'
          numberOfProbes: int
          port: int
          probeThreshold: int
          protocol: 'string'
          requestPath: 'string'
        }
      }
    ]
  }
  sku: {
    name: 'string'
    tier: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

Eigenschaftswerte

ApplicationGatewayIPConfiguration

Name Beschreibung Wert
id Ressourcen-ID. Schnur
Name Name der IP-Konfiguration, die innerhalb eines Anwendungsgateways eindeutig ist. Schnur
Eigenschaften Eigenschaften der IP-Konfiguration des Anwendungsgateways. ApplicationGatewayIPConfigurationPropertiesFormat

ApplicationGatewayIPConfigurationPropertiesFormat

Name Beschreibung Wert
Subnetz Verweisen auf die Subnetzressource. Ein Subnetz, von dem aus das Anwendungsgateway seine private Adresse erhält. SubResource-

ApplicationSecurityGroup

Name Beschreibung Wert
id Ressourcen-ID. Schnur
Ort Ressourcenspeicherort. Schnur
Eigenschaften Eigenschaften der Anwendungssicherheitsgruppe. ApplicationSecurityGroupPropertiesFormat
Schilder Ressourcentags. ResourceTags-

ApplicationSecurityGroupPropertiesFormat

Name Beschreibung Wert

Back-EndAddressPool

Name Beschreibung Wert
id Ressourcen-ID. Schnur
Name Der Name der Ressource, die innerhalb der Gruppe von Back-End-Adresspools eindeutig ist, die vom Lastenausgleichsmodul verwendet werden. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. Schnur
Eigenschaften Eigenschaften des Back-End-Adresspools des Lastenausgleichs. Back-EndAddressPoolPropertiesFormat

Back-EndAddressPoolPropertiesFormat

Name Beschreibung Wert
drainPeriodInSeconds Der Lastenausgleichsmodul wartet auf Sekunden, bevor RESET an Client- und Back-End-Adresse gesendet wird. Int
loadBalancerBackendAddresses Ein Array von Back-End-Adressen. LoadBalancerBackendAddress[]
Ort Der Speicherort des Back-End-Adresspools. Schnur
syncMode Synchroner Back-End-Adressmodus für den Back-End-Pool "Automatisch"
"Manuell"
tunnelInterfaces Ein Array von Gateway-Lastenausgleichstunnelschnittstellen. GatewayLoadBalancerTunnelInterface[]
virtualNetwork Ein Verweis auf ein virtuelles Netzwerk. SubResource-

DdosSettings

Name Beschreibung Wert
ddosProtectionPlan Der DDoS-Schutzplan, der der öffentlichen IP zugeordnet ist. Kann nur festgelegt werden, wenn ProtectionMode aktiviert ist SubResource-
protectionMode Der DDoS-Schutzmodus der öffentlichen IP "Deaktiviert"
"Aktiviert"
"VirtualNetworkInherited"

Delegation

Name Beschreibung Wert
id Ressourcen-ID. Schnur
Name Der Name der Ressource, die innerhalb eines Subnetzes eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. Schnur
Eigenschaften Eigenschaften des Subnetzes. ServiceDelegationPropertiesFormat-
Art Ressourcentyp. Schnur

ExtendedLocation

Name Beschreibung Wert
Name Der Name des erweiterten Speicherorts. Schnur
Art Der Typ des erweiterten Speicherorts. "EdgeZone"

FrontendIPConfiguration

Name Beschreibung Wert
id Ressourcen-ID. Schnur
Name Der Name der Ressource, die innerhalb des Satzes von Front-End-IP-Konfigurationen eindeutig ist, die vom Lastenausgleichsmodul verwendet werden. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. Schnur
Eigenschaften Eigenschaften des Lastenausgleichssonden. FrontendIPConfigurationPropertiesFormat
Zonen Eine Liste der Verfügbarkeitszonen, aus der die für die Ressource zugeordnete IP-Adresse angegeben wird. string[]

FrontendIPConfigurationPropertiesFormat

Name Beschreibung Wert
gatewayLoadBalancer Der Verweis auf gateway load balancer frontend IP. SubResource-
privateIPAddress Die private IP-Adresse der IP-Konfiguration. Schnur
privateIPAddressVersion Gibt an, ob es sich bei der spezifischen IP-Konfiguration um IPv4 oder IPv6 handelt. Der Standardwert wird als IPv4 verwendet. "IPv4"
"IPv6"
privateIPAllocationMethod Die Private IP-Zuordnungsmethode. "Dynamisch"
"Statisch"
publicIPAddress Der Verweis auf die öffentliche IP-Ressource. PublicIPAddress-
publicIPPrefix Der Verweis auf die Ressource für öffentliche IP-Präfixe. SubResource-
Subnetz Der Verweis auf die Subnetzressource. Subnetz-

GatewayLoadBalancerTunnelInterface

Name Beschreibung Wert
Bezeichner Bezeichner der Gatewaylastenausgleichstunnelschnittstelle. Int
Hafen Port der Gatewaylastenausgleichstunnelschnittstelle. Int
Protokoll Protokoll der Gatewaylastenausgleichstunnelschnittstelle. "Native"
'None'
'VXLAN'
Art Datenverkehrstyp der Gatewaylastenausgleichstunnelschnittstelle. 'Extern'
"Intern"
'None'

InboundNatPool

Name Beschreibung Wert
id Ressourcen-ID. Schnur
Name 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. Schnur
Eigenschaften Eigenschaften des Lastenausgleichs im eingehenden NAT-Pool. InboundNatPoolPropertiesFormat-

InboundNatPoolPropertiesFormat

Name Beschreibung Wert
backPort Der port, der für interne Verbindungen auf dem Endpunkt verwendet wird. Zulässige Werte liegen zwischen 1 und 65535. int (erforderlich)
enableFloatingIP Konfiguriert den Endpunkt eines virtuellen Computers für die unverankerte IP-Funktion, 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. Bool
enableTcpReset 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. Bool
frontendIPConfiguration Ein Verweis auf Front-End-IP-Adressen. SubResource-
frontendPortRangeEnd 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. int (erforderlich)
frontendPortRangeStart 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. int (erforderlich)
idleTimeoutInMinutes 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. Int
Protokoll Der Verweis auf das transportprotokoll, das vom eingehenden NAT-Pool verwendet wird. "Alle"
'Tcp'
"Udp" (erforderlich)

InboundNatRule

Name Beschreibung Wert
id Ressourcen-ID. Schnur
Name Der Name der Ressource, die innerhalb des Satzes eingehender NAT-Regeln eindeutig ist, die vom Lastenausgleichsmodul verwendet werden. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. Schnur
Eigenschaften Eigenschaften der eingehenden NAT-Regel des Lastenausgleichs. InboundNatRulePropertiesFormat

InboundNatRulePropertiesFormat

Name Beschreibung Wert
back-EndAddressPool Ein Verweis auf die Back-EndAddressPool-Ressource. SubResource-
backPort Der für den internen Endpunkt verwendete Port. Zulässige Werte liegen zwischen 1 und 65535. Int
enableFloatingIP Konfiguriert den Endpunkt eines virtuellen Computers für die unverankerte IP-Funktion, 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. Bool
enableTcpReset 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. Bool
frontendIPConfiguration Ein Verweis auf Front-End-IP-Adressen. SubResource-
frontendPort Der Port für den externen Endpunkt. Portnummern für jede Regel müssen innerhalb des Lastenausgleichs eindeutig sein. Zulässige Werte liegen zwischen 1 und 65534. Int
frontendPortRangeEnd 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. Int
frontendPortRangeStart 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. Int
idleTimeoutInMinutes 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. Int
Protokoll Der Verweis auf das transportprotokoll, das von der Lastenausgleichsregel verwendet wird. "Alle"
'Tcp'
'Udp'

IpamPoolPrefixAllocation

Name Beschreibung Wert
numberOfIpAddresses Anzahl der IP-Adressen, die zugewiesen werden sollen. Schnur
Tümpel IpamPoolPrefixAllocationPool-

IpamPoolPrefixAllocationPool

Name Beschreibung Wert
id Ressourcen-ID der zugeordneten Azure IpamPool-Ressource. Schnur

IpTag

Name Beschreibung Wert
ipTagType Der IP-Tagtyp. Beispiel: FirstPartyUsage. Schnur
Etikett Der Wert des IP-Tags, das der öffentlichen IP zugeordnet ist. Beispiel: SQL. Schnur

LoadBalancerBackendAddress

Name Beschreibung Wert
Name Name der Back-End-Adresse. Schnur
Eigenschaften Eigenschaften des Back-End-Adresspools des Lastenausgleichs. LoadBalancerBackendAddressPropertiesFormat

LoadBalancerBackendAddressPropertiesFormat

Name Beschreibung Wert
adminState 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. "Nach unten"
'None'
"Nach oben"
ipAddress IP-Adresse, die zum referenzierten virtuellen Netzwerk gehört. Schnur
loadBalancerFrontendIPConfiguration Verweis auf die front-End-IP-Adresskonfiguration, die in regionalem Lastenausgleich definiert ist. SubResource-
Subnetz Verweisen auf ein vorhandenes Subnetz. SubResource-
virtualNetwork Verweisen auf ein vorhandenes virtuelles Netzwerk. SubResource-

LoadBalancerPropertiesFormat

Name Beschreibung Wert
back-EndAddressPools Sammlung von Back-End-Adresspools, die von einem Lastenausgleich verwendet werden. Back-EndAddressPool-[]
frontendIPConfigurations Objekt, das die Frontend-IPs darstellt, die für das Lastenausgleichsmodul verwendet werden sollen. FrontendIPConfiguration-[]
inboundNatPools 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. InboundNatPool-[]
inboundNatRules 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. InboundNatRule[]
loadBalancingRules Objektauflistung, die die Lastenausgleichsregeln darstellt, ruft die Bereitstellung ab. LoadBalancingRule[]
outboundRules Die ausgehenden Regeln. ausgehende[]
Sonden Sammlung von Probeobjekten, die im Lastenausgleichsmodul verwendet werden. Probe[]

LoadBalancerSku

Name Beschreibung Wert
Name Name einer Lastenausgleichs-SKU. "Einfach"
"Gateway"
"Standard"
Rang Ebene einer Lastenausgleichs-SKU. "Global"
"Regional"

LoadBalancingRule

Name Beschreibung Wert
id Ressourcen-ID. Schnur
Name Der Name der Ressource, die innerhalb des Satzes von Lastenausgleichsregeln eindeutig ist, die vom Lastenausgleichsmodul verwendet werden. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. Schnur
Eigenschaften Eigenschaften der Lastenausgleichsregel für den Lastenausgleich. LoadBalancingRulePropertiesFormat

LoadBalancingRulePropertiesFormat

Name Beschreibung Wert
back-EndAddressPool Ein Verweis auf einen Pool von DIPs. Eingehender Datenverkehr wird zufällig über IPs in den Back-End-IPs ausgeglichen. SubResource-
back-EndAddressPools Ein Array von Verweisen auf den Pool von DIPs. SubResource-[]
backPort 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. Int
disableOutboundSnat Konfiguriert SNAT für die virtuellen Computer im Back-End-Pool, um die im Frontend der Lastenausgleichsregel angegebene publicIP-Adresse zu verwenden. Bool
enableFloatingIP Konfiguriert den Endpunkt eines virtuellen Computers für die unverankerte IP-Funktion, 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. Bool
enableTcpReset 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. Bool
frontendIPConfiguration Ein Verweis auf Front-End-IP-Adressen. SubResource-
frontendPort Der Port für den externen Endpunkt. Portnummern für jede Regel müssen innerhalb des Lastenausgleichs eindeutig sein. Zulässige Werte liegen zwischen 0 und 65534. Beachten Sie, dass der Wert 0 "Any Port" aktiviert. int (erforderlich)
idleTimeoutInMinutes 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. Int
loadDistribution Die Ladeverteilungsrichtlinie für diese Regel. 'Standard'
'SourceIP'
'SourceIPProtocol'
Sonde Der Verweis auf den Lastenausgleichssonde, der von der Lastenausgleichsregel verwendet wird. SubResource-
Protokoll Der Verweis auf das transportprotokoll, das von der Lastenausgleichsregel verwendet wird. "Alle"
'Tcp'
"Udp" (erforderlich)

Microsoft.Network/loadBalancers

Name Beschreibung Wert
extendedLocation Der erweiterte Speicherort des Lastenausgleichs. ExtendedLocation-
Ort Ressourcenspeicherort. Schnur
Name Der Ressourcenname Zeichenfolge (erforderlich)
Eigenschaften Eigenschaften des Lastenausgleichs. LoadBalancerPropertiesFormat
Sku Die SKU des Lastenausgleichs. LoadBalancerSku-
Schilder Ressourcentags Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen

NatGateway

Name Beschreibung Wert
id Ressourcen-ID. Schnur
Ort Ressourcenspeicherort. Schnur
Eigenschaften Nat-Gateway-Eigenschaften. NatGatewayPropertiesFormat
Sku Die NAT-Gateway-SKU. NatGatewaySku-
Schilder Ressourcentags. ResourceTags-
Zonen Eine Liste der Verfügbarkeitszonen, die die Zone angeben, in der Nat-Gateway bereitgestellt werden soll. string[]

NatGatewayPropertiesFormat

Name Beschreibung Wert
idleTimeoutInMinutes Das Leerlauftimeout des NAT-Gateways. Int
publicIpAddresses Ein Array von öffentlichen IP-Adressen, die der NAT-Gatewayressource zugeordnet sind. SubResource-[]
publicIpPrefixes Ein Array von öffentlichen IP-Präfixen, die der Nat-Gatewayressource zugeordnet sind. SubResource-[]

NatGatewaySku

Name Beschreibung Wert
Name Name der NAT-Gateway-SKU. "Standard"

NetworkSecurityGroup

Name Beschreibung Wert
id Ressourcen-ID. Schnur
Ort Ressourcenspeicherort. Schnur
Eigenschaften Eigenschaften der Netzwerksicherheitsgruppe. NetworkSecurityGroupPropertiesFormat-
Schilder Ressourcentags. ResourceTags-

NetworkSecurityGroupPropertiesFormat

Name Beschreibung Wert
flushConnection 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. Bool
securityRules Eine Sammlung von Sicherheitsregeln der Netzwerksicherheitsgruppe. SecurityRule-[]

Ausgehender Wert

Name Beschreibung Wert
id Ressourcen-ID. Schnur
Name Der Name der Ressource, die innerhalb der Reihe von ausgehenden Regeln eindeutig ist, die vom Lastenausgleichsmodul verwendet werden. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. Schnur
Eigenschaften Eigenschaften der ausgehenden Regel des Lastenausgleichs. OutboundRulePropertiesFormat

OutboundRulePropertiesFormat

Name Beschreibung Wert
allocatedOutboundPorts Die Anzahl der ausgehenden Ports, die für NAT verwendet werden sollen. Int
back-EndAddressPool Ein Verweis auf einen Pool von DIPs. Ausgehender Datenverkehr wird zufällig über IPs in den Back-End-IPs ausgeglichen. SubResource- (erforderlich)
enableTcpReset 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. Bool
frontendIPConfigurations Die Front-End-IP-Adressen des Lastenausgleichs. SubResource-[] (erforderlich)
idleTimeoutInMinutes Das Timeout für die TCP-Leerlaufverbindung. Int
Protokoll Das Protokoll für die ausgehende Regel im Lastenausgleich. "Alle"
'Tcp'
"Udp" (erforderlich)

Sonde

Name Beschreibung Wert
id Ressourcen-ID. Schnur
Name Der Name der Ressource, die innerhalb der Vom Lastenausgleichsmodul verwendeten Probesätze eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. Schnur
Eigenschaften Eigenschaften des Lastenausgleichssonden. ProbePropertiesFormat

ProbePropertiesFormat

Name Beschreibung Wert
intervalInSeconds Das Intervall in Sekunden, wie häufig der Endpunkt auf Integritätsstatus untersucht werden soll. In der Regel ist das Intervall etwas kleiner als die Hälfte des zugeordneten Timeoutzeitraums (in Sekunden), der zwei vollständige Probes zulässt, bevor die Instanz aus der Drehung entfernt wird. Der Standardwert ist 15, der Mindestwert ist 5. Int
noHealthyBackendsBehavior Bestimmt, wie neue Verbindungen vom Lastenausgleich behandelt werden, wenn alle Back-End-Instanzen heruntergestreckt werden. 'AllProbedDown'
'AllProbedUp'
numberOfProbes 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. Int
Hafen Der Port für die Kommunikation des Sondes. Mögliche Werte reichen von 1 bis einschließlich 65535. int (erforderlich)
probeThreshold 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. Int
Protokoll 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. 'Http'
"Https"
'Tcp' (erforderlich)
requestPath Der URI, der zum Anfordern des Integritätsstatus 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. Schnur

PublicIPAddress

Name Beschreibung Wert
extendedLocation Der erweiterte Speicherort der öffentlichen IP-Adresse. ExtendedLocation-
id Ressourcen-ID. Schnur
Ort Ressourcenspeicherort. Schnur
Eigenschaften Eigenschaften öffentlicher IP-Adressen. PublicIPAddressPropertiesFormat
Sku Die SKU der öffentlichen IP-Adresse. PublicIPAddressSku-
Schilder Ressourcentags. ResourceTags-
Zonen Eine Liste der Verfügbarkeitszonen, aus der die für die Ressource zugeordnete IP-Adresse angegeben wird. string[]

PublicIPAddressDnsSettings

Name Beschreibung Wert
domainNameLabel 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. Schnur
domainNameLabelScope 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. 'NoReuse'
'ResourceGroupReuse'
'SubscriptionReuse'
'TenantReuse'
fqdn 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. Schnur
reverseFqdn 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. Schnur

PublicIPAddressPropertiesFormat

Name Beschreibung Wert
ddosSettings Die benutzerdefinierte DDoS-Schutzrichtlinie, die der öffentlichen IP-Adresse zugeordnet ist. DdosSettings-
deleteOption Geben Sie an, was mit der öffentlichen IP-Adresse passiert, wenn der virtuelle Computer, der ihn verwendet, gelöscht wird. "Löschen"
"Trennen"
dnsSettings Der FQDN des DNS-Eintrags, der der öffentlichen IP-Adresse zugeordnet ist. PublicIPAddressDnsSettings
idleTimeoutInMinutes Das Leerlauftimeout der öffentlichen IP-Adresse. Int
ipAddress Die IP-Adresse, die der öffentlichen IP-Adressressource zugeordnet ist. Schnur
ipTags Die Liste der Tags, die der öffentlichen IP-Adresse zugeordnet sind. IpTag-[]
linkedPublicIPAddress Die verknüpfte öffentliche IP-Adresse der öffentlichen IP-Adressressource. PublicIPAddress-
MigrationSphase Migrationsphase der öffentlichen IP-Adresse. 'Abort'
'Commit'
"Zugesichert"
'None'
"Vorbereiten"
natGateway Das NatGateway für die öffentliche IP-Adresse. NatGateway-
publicIPAddressVersion Die öffentliche IP-Adressversion. "IPv4"
"IPv6"
publicIPAllocationMethod Die öffentliche IP-Adresszuweisungsmethode. "Dynamisch"
"Statisch"
publicIPPrefix Das öffentliche IP-Präfix dieser öffentlichen IP-Adresse sollte zugewiesen werden. SubResource-
servicePublicIPAddress Die öffentliche IP-Adresse des Diensts der ressource für die öffentliche IP-Adresse. PublicIPAddress-

PublicIPAddressSku

Name Beschreibung Wert
Name Name einer öffentlichen IP-Adress-SKU. "Einfach"
"Standard"
Rang Ebene einer öffentlichen IP-Adress-SKU. "Global"
"Regional"

ResourceTags

Name Beschreibung Wert

ResourceTags

Name Beschreibung Wert

ResourceTags

Name Beschreibung Wert

ResourceTags

Name Beschreibung Wert

ResourceTags

Name Beschreibung Wert

ResourceTags

Name Beschreibung Wert

ResourceTags

Name Beschreibung Wert

Route

Name Beschreibung Wert
id Ressourcen-ID. Schnur
Name Der Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. Schnur
Eigenschaften Eigenschaften der Route. RoutePropertiesFormat-
Art Der Typ der Ressource. Schnur

RoutePropertiesFormat

Name Beschreibung Wert
addressPrefix Das Ziel-CIDR, auf das die Route angewendet wird. Schnur
nextHopIpAddress Die IP-Adresspakete sollten weitergeleitet werden. Nächste Hopwerte sind nur in Routen zulässig, bei denen der nächste Hoptyp "VirtualAppliance" ist. Schnur
nextHopType Der Typ des Azure-Hops, an den das Paket gesendet werden soll. 'Internet'
'None'
'VirtualAppliance'
"VirtualNetworkGateway"
"VnetLocal" (erforderlich)

RouteTable

Name Beschreibung Wert
id Ressourcen-ID. Schnur
Ort Ressourcenspeicherort. Schnur
Eigenschaften Eigenschaften der Route-Tabelle. RouteTablePropertiesFormat-
Schilder Ressourcentags. ResourceTags-

RouteTablePropertiesFormat

Name Beschreibung Wert
disableBgpRoutePropagation Gibt an, ob die von BGP in dieser Routentabelle gelernten Routen deaktiviert werden sollen. "True" bedeutet "deaktivieren". Bool
Routen Sammlung von Routen, die in einer Routentabelle enthalten sind. Route[]

SecurityRule

Name Beschreibung Wert
id Ressourcen-ID. Schnur
Name Der Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. Schnur
Eigenschaften Eigenschaften der Sicherheitsregel. SecurityRulePropertiesFormat-
Art Der Typ der Ressource. Schnur

SecurityRulePropertiesFormat

Name Beschreibung Wert
Zugang Der Netzwerkdatenverkehr ist zulässig oder verweigert. "Zulassen"
"Verweigern" (erforderlich)
Beschreibung Eine Beschreibung für diese Regel. Auf 140 Zeichen beschränkt. Schnur
destinationAddressPrefix 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. Schnur
destinationAddressPrefixes Die Zieladressenpräfixe. CIDR- oder Ziel-IP-Bereiche. string[]
destinationApplicationSecurityGroups Die als Ziel angegebene Anwendungssicherheitsgruppe. ApplicationSecurityGroup[]
destinationPortRange Der Zielport oder der Zielbereich. Ganze Zahl oder Bereich zwischen 0 und 65535. Sternchen '*' können auch für alle Ports verwendet werden. Schnur
destinationPortRanges Die Zielportbereiche. string[]
Richtung Die Richtung der Regel. Die Richtung gibt an, ob die Regel für eingehenden oder ausgehenden Datenverkehr ausgewertet wird. "Eingehend"
"Ausgehend" (erforderlich)
Priorität 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. int (erforderlich)
Protokoll Dieses Netzwerkprotokoll gilt für diese Regel. '*'
'Ah'
'Esp'
"Icmp"
'Tcp'
"Udp" (erforderlich)
sourceAddressPrefix 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. Schnur
sourceAddressPrefixes Die CIDR- oder Quell-IP-Bereiche. string[]
sourceApplicationSecurityGroups Die Als Quelle angegebene Anwendungssicherheitsgruppe. ApplicationSecurityGroup[]
sourcePortRange Der Quellport oder -bereich. Ganze Zahl oder Bereich zwischen 0 und 65535. Sternchen '*' können auch für alle Ports verwendet werden. Schnur
sourcePortRanges Die Quellportbereiche. string[]

ServiceDelegationPropertiesFormat

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

ServiceEndpointPolicy

Name Beschreibung Wert
id Ressourcen-ID. Schnur
Ort Ressourcenspeicherort. Schnur
Eigenschaften Eigenschaften der Dienstendpunktrichtlinie. ServiceEndpointPolicyPropertiesFormat
Schilder Ressourcentags. ResourceTags-

ServiceEndpointPolicyDefinition

Name Beschreibung Wert
id Ressourcen-ID. Schnur
Name Der Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. Schnur
Eigenschaften Eigenschaften der Richtliniendefinition des Dienstendpunkts. ServiceEndpointPolicyDefinitionPropertiesFormat
Art Der Typ der Ressource. Schnur

ServiceEndpointPolicyDefinitionPropertiesFormat

Name Beschreibung Wert
Beschreibung Eine Beschreibung für diese Regel. Auf 140 Zeichen beschränkt. Schnur
Dienst Dienstendpunktname. Schnur
serviceResources Eine Liste der Dienstressourcen. string[]

ServiceEndpointPolicyPropertiesFormat

Name Beschreibung Wert
contextualServiceEndpointPolicies Eine Sammlung kontextbezogener Dienstendpunktrichtlinie. string[]
serviceAlias Der Alias, der angibt, ob die Richtlinie zu einem Dienst gehört Schnur
serviceEndpointPolicyDefinitions Eine Sammlung von Dienstendpunktrichtliniendefinitionen der Dienstendpunktrichtlinie. ServiceEndpointPolicyDefinition[]

ServiceEndpointPropertiesFormat

Name Beschreibung Wert
Orte Eine Liste der Speicherorte. string[]
networkIdentifier Unterressource als Netzwerkbezeichner. SubResource-
Dienst Der Typ des Endpunktdiensts. Schnur

Subnetz

Name Beschreibung Wert
id Ressourcen-ID. Schnur
Name Der Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. Schnur
Eigenschaften Eigenschaften des Subnetzes. SubnetPropertiesFormat-
Art Ressourcentyp. Schnur

SubnetPropertiesFormat

Name Beschreibung Wert
addressPrefix Das Adresspräfix für das Subnetz. Schnur
addressPrefixes Liste der Adresspräfixe für das Subnetz. string[]
applicationGatewayIPConfigurations IP-Konfigurationen des Anwendungsgateways der virtuellen Netzwerkressource. ApplicationGatewayIPConfiguration[]
defaultOutboundAccess Legen Sie diese Eigenschaft auf "false" fest, um die standardmäßige ausgehende Konnektivität für alle virtuellen Computer im Subnetz zu deaktivieren. Diese Eigenschaft kann nur zum Zeitpunkt der Subnetzerstellung festgelegt und für ein vorhandenes Subnetz nicht aktualisiert werden. Bool
Delegationen Ein Array von Verweisen auf die Delegierungen im Subnetz. Delegation[]
ipAllocations Array von IpAllocation, das auf dieses Subnetz verweist. SubResource-[]
ipamPoolPrefixAllocations Eine Liste der IPAM-Pools zum Zuordnen von IP-Adresspräfixen. IpamPoolPrefixAllocation[]
natGateway Nat-Gateway, das diesem Subnetz zugeordnet ist. SubResource-
networkSecurityGroup Der Verweis auf die NetworkSecurityGroup-Ressource. NetworkSecurityGroup-
privateEndpointNetworkPolicies Aktivieren oder Deaktivieren sie das Anwenden von Netzwerkrichtlinien auf privaten Endpunkten im Subnetz. "Deaktiviert"
"Aktiviert"
"NetworkSecurityGroupEnabled"
'RouteTableEnabled'
privateLinkServiceNetworkPolicies Aktivieren oder Deaktivieren sie die Anwendung von Netzwerkrichtlinien für den privaten Linkdienst im Subnetz. "Deaktiviert"
"Aktiviert"
routeTable Der Verweis auf die RouteTable-Ressource. RouteTable-
serviceEndpointPolicies Ein Array von Dienstendpunktrichtlinien. ServiceEndpointPolicy[]
serviceEndpoints Ein Array von Dienstendpunkten. ServiceEndpointPropertiesFormat[]
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. "DelegatedServices"
'Mandant'

Unterressource

Name Beschreibung Wert
id Ressourcen-ID. Schnur

Schnellstartbeispiele

Die folgenden Schnellstartbeispiele stellen diesen Ressourcentyp bereit.

Bicep-Datei Beschreibung
2 VMs in VNET – Interne Lastenausgleichs- und LB-Regeln Mit dieser Vorlage können Sie 2 virtuelle Computer in einem VNET und unter einem internen Lastenausgleich erstellen und eine Lastenausgleichsregel für Port 80 konfigurieren. Diese Vorlage stellt außerdem ein Speicherkonto, virtuelles Netzwerk, öffentliche IP-Adresse, Verfügbarkeitssatz und Netzwerkschnittstellen bereit.
AzureDatabricks-Vorlage für die "VNetInjection" und "Load Balancer" Mit dieser Vorlage können Sie einen Lastenausgleich, eine Netzwerksicherheitsgruppe, ein virtuelles Netzwerk und einen Azure Databricks-Arbeitsbereich mit dem virtuellen Netzwerk erstellen.
Erstellen eines regionsübergreifenden Lastenausgleichs- Diese Vorlage erstellt einen regionsübergreifenden Lastenausgleich mit einem Back-End-Pool mit zwei regionalen Lastenausgleichsmodulen. Der regionsübergreifende Lastenausgleich ist derzeit in begrenzten Regionen verfügbar. Die regionalen Lastenausgleichsgeräte hinter dem regionsübergreifenden Lastenausgleichsmodul können sich in jeder Region befinden.
Erstellen eines standardmäßigen internen Lastenausgleichs Diese Vorlage erstellt einen standardmäßigen internen Azure Load Balancer mit einem Regellastenausgleich port 80.
Erstellen eines Standardmäßigen Lastenausgleichs- Diese Vorlage erstellt einen internetorientierten Lastenausgleich, Lastenausgleichsregeln und drei VMs für den Back-End-Pool mit jedem virtuellen Computer in einer redundanten Zone.
Erstellen eines virtuellen Computers mit mehreren NICs und RDP- Mit dieser Vorlage können Sie eine virtuelle Computer mit mehreren (2) Netzwerkschnittstellen (NICs) und RDP erstellen, die mit einem konfigurierten Lastenausgleichsmodul und einer eingehenden NAT-Regel verbunden sind. Weitere NICs können mit dieser Vorlage problemlos hinzugefügt werden. Diese Vorlage stellt außerdem ein Speicherkonto, ein virtuelles Netzwerk, eine öffentliche IP-Adresse und 2 Netzwerkschnittstellen (Front-End und Back-End) bereit.
Erstellen einer Azure-VM mit einer neuen AD-Gesamtstruktur Diese Vorlage erstellt einen neuen virtuellen Azure-Computer und konfiguriert den virtuellen Computer als AD DC für eine neue Gesamtstruktur.
Erstellen eines UBUNTU-DESKTOP- Diese Vorlage erstellt einen Ubuntu-Desktopcomputer. Dies eignet sich hervorragend für die Verwendung als Jumpbox hinter einer NAT.
Bereitstellen eines sicheren Cluster mit 5 Knoten Mit dieser Vorlage können Sie einen sicheren 5-Knoten-Service Fabric-Cluster unter Windows Server 2019 Datacenter auf einem Standard_D2_v2 Size VMSS bereitstellen.
Bereitstellen eines vertrauenswürdigen Start-fähigen Windows-VM-Skalierungssatzes Diese Vorlage ermöglicht Ihnen die Bereitstellung eines vertrauenswürdigen Launchfähigen VM-Skalierungssatzes von Windows-VMs mit der neuesten gepatchten Version von Windows Server 2016, Windows Server 2019 oder Windows Server 2022 Azure Edition. Diese virtuellen Computer befinden sich hinter einem Lastenausgleichsmodul mit NAT-Regeln für RDP-Verbindungen. Wenn Sie Secureboot und vTPM aktivieren, wird die Erweiterung für den Gastnachweis auf Ihrem VMSS installiert. Diese Erweiterung führt remote Nachweis von der Cloud aus.
Bereitstellen eines VM-Skalierungssatzes mit Windows-VMs und Mit dieser Vorlage können Sie einen einfachen VM Scale Set von Windows-VMs mit der neuesten patchierten Version von Windows 2008-R2-SP1, 2012-Datacenter oder 2012-R2-Datacenter bereitstellen. Diese virtuellen Computer befinden sich hinter einem Lastenausgleichsmodul mit NAT-Regeln für RDP-Verbindungen. Sie verfügen auch über integrierte Automatische Skalierung
Bereitstellen einer VMSS, die jede VM mit einer Azure Files-Freigabe Diese Vorlage stellt einen Skalierungssatz für virtuelle Ubuntu-Computer bereit und verwendet eine benutzerdefinierte Skripterweiterung, um jede VM mit einer Azure Files-Freigabe zu verbinden.
Bereitstellen des Shibboleth Identity Provider-Clusters unter Windows Diese Vorlage stellt shibboleth Identity Provider unter Windows in einer gruppierten Konfiguration bereit. Nachdem die Bereitstellung erfolgreich war, können Sie zu https://your-domain:8443/idp/profile/status (Notizportnummer) wechseln, um den Erfolg zu überprüfen.
Bereitstellen eines VM-Skalierungssatzes mit Python-Flaschenserver & AutoScale- Stellen Sie einen VM-Skalierungssatz hinter einem Lastenausgleichsmodul/NAT & jeder VM bereit, auf der eine einfache Python-Flaschen-App ausgeführt wird, die funktioniert. Bei konfigurierter Autoscale-Skalierungsgruppe wird & nach Bedarf skaliert.
stellt DIE SQL Server 2014 AG auf vorhandenem VNET-& AD- Diese Vorlage erstellt drei neue Azure-VMs auf einem vorhandenen VNET: Zwei VMs werden als SQL Server 2014-Verfügbarkeitsgruppenreplikatknoten konfiguriert, und eine VM wird als Dateifreigabezeuge für automatisiertes Clusterfailover konfiguriert. Zusätzlich zu diesen virtuellen Computern werden auch die folgenden zusätzlichen Azure-Ressourcen konfiguriert: Interner Lastenausgleich, Speicherkonten. Um Clustering, SQL Server und eine Verfügbarkeitsgruppe innerhalb jeder VM zu konfigurieren, wird PowerShell DSC genutzt. Für die Active Directory-Unterstützung sollten vorhandene Active Directory-Domänencontroller bereits im vorhandenen VNET bereitgestellt werden.
Front Door Premium mit VM- und privatem Link-Dienst Diese Vorlage erstellt einen Front Door Premium und einen virtuellen Computer, der als Webserver konfiguriert ist. Front Door verwendet einen privaten Endpunkt mit privatem Link-Dienst, um Datenverkehr an die VM zu senden.
IIS-VMs & SQL Server 2014-VM- Erstellen Sie 1 oder 2 IIS Windows 2012 R2-Webserver und ein Back-End SQL Server 2014 in VNET.
JBoss EAP auf RHEL (gruppiert, multi-VM) Mit dieser Vorlage können Sie mehrere RHEL 8.6-VMs erstellen, auf denen JBoss EAP 7.4-Cluster ausgeführt wird, und eine Webanwendung namens "eap-session-replication" bereitstellen. Sie können sich mit dem zum Zeitpunkt der Bereitstellung konfigurierten JBoss-EAP-Benutzernamen und -Kennwort bei der Administratorkonsole anmelden.
Private Link-Dienst (Beispiel) Diese Vorlage zeigt, wie Sie einen privaten Linkdienst erstellen.
öffentliche Lastenausgleichskette mit einem Gatewaylastenausgleich Mit dieser Vorlage können Sie einen öffentlichen Standardlastenausgleich bereitstellen, der mit einem Gatewaylastenausgleich verkettet ist. Der eingehende Datenverkehr aus dem Internet wird an den Gateway Load Balancer mit Linux-VMs (NVAs) im Back-End-Pool weitergeleitet.
virtueller Computer mit einem RDP-Port Erstellt einen virtuellen Computer und erstellt eine NAT-Regel für RDP für den virtuellen Computer im Lastenausgleich
VM-Skalierungssatz mit automatischer Skalierung, die eine IIS WebApp- Stellt einen Windows-VM-Skalierungssatz mit IIS und eine sehr einfache .NET MVC-Web-App bereit. Die VMSS PowerShell DSC-Erweiterung wird verwendet, um die IIS-Installation und webDeploy-Paketbereitstellung durchzuführen.
VMs in Verfügbarkeitszonen mit einem Lastenausgleichs- und NAT- Mit dieser Vorlage können Sie virtuelle Computer erstellen, die über Verfügbarkeitszonen mit einem Lastenausgleichsmodul verteilt sind, und NAT-Regeln über das Lastenausgleichsmodul konfigurieren. Diese Vorlage stellt außerdem ein virtuelles Netzwerk, eine öffentliche IP-Adresse und Netzwerkschnittstellen bereit. In dieser Vorlage verwenden wir die Ressourcenschleifenfunktion, um die Netzwerkschnittstellen und virtuellen Computer zu erstellen.
VMSS Flexible Orchestration Mode Schnellstart Linux Diese Vorlage stellt einen einfachen VM-Skalierungssatz mit Instanzen hinter einem Azure Load Balancer bereit. Der VM-Skalierungssatz befindet sich im flexiblen Orchestrierungsmodus. Verwenden Sie den Betriebssystemparameter, um linux (Ubuntu) oder Windows (Windows Server Datacenter 2019)-Bereitstellung auszuwählen. HINWEIS: Diese Schnellstartvorlage ermöglicht den Netzwerkzugriff auf VM-Verwaltungsports (SSH, RDP) über jede Internetadresse und sollte nicht für Produktionsbereitstellungen verwendet werden.
VMSS mit öffentlichem IP-Präfix Vorlage für die Bereitstellung von VMSS mit öffentlichem IP-Präfix

ARM-Vorlagenressourcendefinition

Der LoadBalancers-Ressourcentyp kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.Network/loadBalancers-Ressource zu erstellen, fügen Sie der Vorlage den folgenden JSON-Code hinzu.

{
  "type": "Microsoft.Network/loadBalancers",
  "apiVersion": "2024-05-01",
  "name": "string",
  "extendedLocation": {
    "name": "string",
    "type": "string"
  },
  "location": "string",
  "properties": {
    "backendAddressPools": [
      {
        "id": "string",
        "name": "string",
        "properties": {
          "drainPeriodInSeconds": "int",
          "loadBalancerBackendAddresses": [
            {
              "name": "string",
              "properties": {
                "adminState": "string",
                "ipAddress": "string",
                "loadBalancerFrontendIPConfiguration": {
                  "id": "string"
                },
                "subnet": {
                  "id": "string"
                },
                "virtualNetwork": {
                  "id": "string"
                }
              }
            }
          ],
          "location": "string",
          "syncMode": "string",
          "tunnelInterfaces": [
            {
              "identifier": "int",
              "port": "int",
              "protocol": "string",
              "type": "string"
            }
          ],
          "virtualNetwork": {
            "id": "string"
          }
        }
      }
    ],
    "frontendIPConfigurations": [
      {
        "id": "string",
        "name": "string",
        "properties": {
          "gatewayLoadBalancer": {
            "id": "string"
          },
          "privateIPAddress": "string",
          "privateIPAddressVersion": "string",
          "privateIPAllocationMethod": "string",
          "publicIPAddress": {
            "extendedLocation": {
              "name": "string",
              "type": "string"
            },
            "id": "string",
            "location": "string",
            "properties": {
              "ddosSettings": {
                "ddosProtectionPlan": {
                  "id": "string"
                },
                "protectionMode": "string"
              },
              "deleteOption": "string",
              "dnsSettings": {
                "domainNameLabel": "string",
                "domainNameLabelScope": "string",
                "fqdn": "string",
                "reverseFqdn": "string"
              },
              "idleTimeoutInMinutes": "int",
              "ipAddress": "string",
              "ipTags": [
                {
                  "ipTagType": "string",
                  "tag": "string"
                }
              ],
              "linkedPublicIPAddress": ...,
              "migrationPhase": "string",
              "natGateway": {
                "id": "string",
                "location": "string",
                "properties": {
                  "idleTimeoutInMinutes": "int",
                  "publicIpAddresses": [
                    {
                      "id": "string"
                    }
                  ],
                  "publicIpPrefixes": [
                    {
                      "id": "string"
                    }
                  ]
                },
                "sku": {
                  "name": "string"
                },
                "tags": {
                  "{customized property}": "string"
                },
                "zones": [ "string" ]
              },
              "publicIPAddressVersion": "string",
              "publicIPAllocationMethod": "string",
              "publicIPPrefix": {
                "id": "string"
              },
              "servicePublicIPAddress": ...
            },
            "sku": {
              "name": "string",
              "tier": "string"
            },
            "tags": {
              "{customized property}": "string"
            },
            "zones": [ "string" ]
          },
          "publicIPPrefix": {
            "id": "string"
          },
          "subnet": {
            "id": "string",
            "name": "string",
            "properties": {
              "addressPrefix": "string",
              "addressPrefixes": [ "string" ],
              "applicationGatewayIPConfigurations": [
                {
                  "id": "string",
                  "name": "string",
                  "properties": {
                    "subnet": {
                      "id": "string"
                    }
                  }
                }
              ],
              "defaultOutboundAccess": "bool",
              "delegations": [
                {
                  "id": "string",
                  "name": "string",
                  "properties": {
                    "serviceName": "string"
                  },
                  "type": "string"
                }
              ],
              "ipAllocations": [
                {
                  "id": "string"
                }
              ],
              "ipamPoolPrefixAllocations": [
                {
                  "numberOfIpAddresses": "string",
                  "pool": {
                    "id": "string"
                  }
                }
              ],
              "natGateway": {
                "id": "string"
              },
              "networkSecurityGroup": {
                "id": "string",
                "location": "string",
                "properties": {
                  "flushConnection": "bool",
                  "securityRules": [
                    {
                      "id": "string",
                      "name": "string",
                      "properties": {
                        "access": "string",
                        "description": "string",
                        "destinationAddressPrefix": "string",
                        "destinationAddressPrefixes": [ "string" ],
                        "destinationApplicationSecurityGroups": [
                          {
                            "id": "string",
                            "location": "string",
                            "properties": {
                            },
                            "tags": {
                              "{customized property}": "string"
                            }
                          }
                        ],
                        "destinationPortRange": "string",
                        "destinationPortRanges": [ "string" ],
                        "direction": "string",
                        "priority": "int",
                        "protocol": "string",
                        "sourceAddressPrefix": "string",
                        "sourceAddressPrefixes": [ "string" ],
                        "sourceApplicationSecurityGroups": [
                          {
                            "id": "string",
                            "location": "string",
                            "properties": {
                            },
                            "tags": {
                              "{customized property}": "string"
                            }
                          }
                        ],
                        "sourcePortRange": "string",
                        "sourcePortRanges": [ "string" ]
                      },
                      "type": "string"
                    }
                  ]
                },
                "tags": {
                  "{customized property}": "string"
                }
              },
              "privateEndpointNetworkPolicies": "string",
              "privateLinkServiceNetworkPolicies": "string",
              "routeTable": {
                "id": "string",
                "location": "string",
                "properties": {
                  "disableBgpRoutePropagation": "bool",
                  "routes": [
                    {
                      "id": "string",
                      "name": "string",
                      "properties": {
                        "addressPrefix": "string",
                        "nextHopIpAddress": "string",
                        "nextHopType": "string"
                      },
                      "type": "string"
                    }
                  ]
                },
                "tags": {
                  "{customized property}": "string"
                }
              },
              "serviceEndpointPolicies": [
                {
                  "id": "string",
                  "location": "string",
                  "properties": {
                    "contextualServiceEndpointPolicies": [ "string" ],
                    "serviceAlias": "string",
                    "serviceEndpointPolicyDefinitions": [
                      {
                        "id": "string",
                        "name": "string",
                        "properties": {
                          "description": "string",
                          "service": "string",
                          "serviceResources": [ "string" ]
                        },
                        "type": "string"
                      }
                    ]
                  },
                  "tags": {
                    "{customized property}": "string"
                  }
                }
              ],
              "serviceEndpoints": [
                {
                  "locations": [ "string" ],
                  "networkIdentifier": {
                    "id": "string"
                  },
                  "service": "string"
                }
              ],
              "sharingScope": "string"
            },
            "type": "string"
          }
        },
        "zones": [ "string" ]
      }
    ],
    "inboundNatPools": [
      {
        "id": "string",
        "name": "string",
        "properties": {
          "backendPort": "int",
          "enableFloatingIP": "bool",
          "enableTcpReset": "bool",
          "frontendIPConfiguration": {
            "id": "string"
          },
          "frontendPortRangeEnd": "int",
          "frontendPortRangeStart": "int",
          "idleTimeoutInMinutes": "int",
          "protocol": "string"
        }
      }
    ],
    "inboundNatRules": [
      {
        "id": "string",
        "name": "string",
        "properties": {
          "backendAddressPool": {
            "id": "string"
          },
          "backendPort": "int",
          "enableFloatingIP": "bool",
          "enableTcpReset": "bool",
          "frontendIPConfiguration": {
            "id": "string"
          },
          "frontendPort": "int",
          "frontendPortRangeEnd": "int",
          "frontendPortRangeStart": "int",
          "idleTimeoutInMinutes": "int",
          "protocol": "string"
        }
      }
    ],
    "loadBalancingRules": [
      {
        "id": "string",
        "name": "string",
        "properties": {
          "backendAddressPool": {
            "id": "string"
          },
          "backendAddressPools": [
            {
              "id": "string"
            }
          ],
          "backendPort": "int",
          "disableOutboundSnat": "bool",
          "enableFloatingIP": "bool",
          "enableTcpReset": "bool",
          "frontendIPConfiguration": {
            "id": "string"
          },
          "frontendPort": "int",
          "idleTimeoutInMinutes": "int",
          "loadDistribution": "string",
          "probe": {
            "id": "string"
          },
          "protocol": "string"
        }
      }
    ],
    "outboundRules": [
      {
        "id": "string",
        "name": "string",
        "properties": {
          "allocatedOutboundPorts": "int",
          "backendAddressPool": {
            "id": "string"
          },
          "enableTcpReset": "bool",
          "frontendIPConfigurations": [
            {
              "id": "string"
            }
          ],
          "idleTimeoutInMinutes": "int",
          "protocol": "string"
        }
      }
    ],
    "probes": [
      {
        "id": "string",
        "name": "string",
        "properties": {
          "intervalInSeconds": "int",
          "noHealthyBackendsBehavior": "string",
          "numberOfProbes": "int",
          "port": "int",
          "probeThreshold": "int",
          "protocol": "string",
          "requestPath": "string"
        }
      }
    ]
  },
  "sku": {
    "name": "string",
    "tier": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Eigenschaftswerte

ApplicationGatewayIPConfiguration

Name Beschreibung Wert
id Ressourcen-ID. Schnur
Name Name der IP-Konfiguration, die innerhalb eines Anwendungsgateways eindeutig ist. Schnur
Eigenschaften Eigenschaften der IP-Konfiguration des Anwendungsgateways. ApplicationGatewayIPConfigurationPropertiesFormat

ApplicationGatewayIPConfigurationPropertiesFormat

Name Beschreibung Wert
Subnetz Verweisen auf die Subnetzressource. Ein Subnetz, von dem aus das Anwendungsgateway seine private Adresse erhält. SubResource-

ApplicationSecurityGroup

Name Beschreibung Wert
id Ressourcen-ID. Schnur
Ort Ressourcenspeicherort. Schnur
Eigenschaften Eigenschaften der Anwendungssicherheitsgruppe. ApplicationSecurityGroupPropertiesFormat
Schilder Ressourcentags. ResourceTags-

ApplicationSecurityGroupPropertiesFormat

Name Beschreibung Wert

Back-EndAddressPool

Name Beschreibung Wert
id Ressourcen-ID. Schnur
Name Der Name der Ressource, die innerhalb der Gruppe von Back-End-Adresspools eindeutig ist, die vom Lastenausgleichsmodul verwendet werden. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. Schnur
Eigenschaften Eigenschaften des Back-End-Adresspools des Lastenausgleichs. Back-EndAddressPoolPropertiesFormat

Back-EndAddressPoolPropertiesFormat

Name Beschreibung Wert
drainPeriodInSeconds Der Lastenausgleichsmodul wartet auf Sekunden, bevor RESET an Client- und Back-End-Adresse gesendet wird. Int
loadBalancerBackendAddresses Ein Array von Back-End-Adressen. LoadBalancerBackendAddress[]
Ort Der Speicherort des Back-End-Adresspools. Schnur
syncMode Synchroner Back-End-Adressmodus für den Back-End-Pool "Automatisch"
"Manuell"
tunnelInterfaces Ein Array von Gateway-Lastenausgleichstunnelschnittstellen. GatewayLoadBalancerTunnelInterface[]
virtualNetwork Ein Verweis auf ein virtuelles Netzwerk. SubResource-

DdosSettings

Name Beschreibung Wert
ddosProtectionPlan Der DDoS-Schutzplan, der der öffentlichen IP zugeordnet ist. Kann nur festgelegt werden, wenn ProtectionMode aktiviert ist SubResource-
protectionMode Der DDoS-Schutzmodus der öffentlichen IP "Deaktiviert"
"Aktiviert"
"VirtualNetworkInherited"

Delegation

Name Beschreibung Wert
id Ressourcen-ID. Schnur
Name Der Name der Ressource, die innerhalb eines Subnetzes eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. Schnur
Eigenschaften Eigenschaften des Subnetzes. ServiceDelegationPropertiesFormat-
Art Ressourcentyp. Schnur

ExtendedLocation

Name Beschreibung Wert
Name Der Name des erweiterten Speicherorts. Schnur
Art Der Typ des erweiterten Speicherorts. "EdgeZone"

FrontendIPConfiguration

Name Beschreibung Wert
id Ressourcen-ID. Schnur
Name Der Name der Ressource, die innerhalb des Satzes von Front-End-IP-Konfigurationen eindeutig ist, die vom Lastenausgleichsmodul verwendet werden. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. Schnur
Eigenschaften Eigenschaften des Lastenausgleichssonden. FrontendIPConfigurationPropertiesFormat
Zonen Eine Liste der Verfügbarkeitszonen, aus der die für die Ressource zugeordnete IP-Adresse angegeben wird. string[]

FrontendIPConfigurationPropertiesFormat

Name Beschreibung Wert
gatewayLoadBalancer Der Verweis auf gateway load balancer frontend IP. SubResource-
privateIPAddress Die private IP-Adresse der IP-Konfiguration. Schnur
privateIPAddressVersion Gibt an, ob es sich bei der spezifischen IP-Konfiguration um IPv4 oder IPv6 handelt. Der Standardwert wird als IPv4 verwendet. "IPv4"
"IPv6"
privateIPAllocationMethod Die Private IP-Zuordnungsmethode. "Dynamisch"
"Statisch"
publicIPAddress Der Verweis auf die öffentliche IP-Ressource. PublicIPAddress-
publicIPPrefix Der Verweis auf die Ressource für öffentliche IP-Präfixe. SubResource-
Subnetz Der Verweis auf die Subnetzressource. Subnetz-

GatewayLoadBalancerTunnelInterface

Name Beschreibung Wert
Bezeichner Bezeichner der Gatewaylastenausgleichstunnelschnittstelle. Int
Hafen Port der Gatewaylastenausgleichstunnelschnittstelle. Int
Protokoll Protokoll der Gatewaylastenausgleichstunnelschnittstelle. "Native"
'None'
'VXLAN'
Art Datenverkehrstyp der Gatewaylastenausgleichstunnelschnittstelle. 'Extern'
"Intern"
'None'

InboundNatPool

Name Beschreibung Wert
id Ressourcen-ID. Schnur
Name 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. Schnur
Eigenschaften Eigenschaften des Lastenausgleichs im eingehenden NAT-Pool. InboundNatPoolPropertiesFormat-

InboundNatPoolPropertiesFormat

Name Beschreibung Wert
backPort Der port, der für interne Verbindungen auf dem Endpunkt verwendet wird. Zulässige Werte liegen zwischen 1 und 65535. int (erforderlich)
enableFloatingIP Konfiguriert den Endpunkt eines virtuellen Computers für die unverankerte IP-Funktion, 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. Bool
enableTcpReset 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. Bool
frontendIPConfiguration Ein Verweis auf Front-End-IP-Adressen. SubResource-
frontendPortRangeEnd 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. int (erforderlich)
frontendPortRangeStart 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. int (erforderlich)
idleTimeoutInMinutes 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. Int
Protokoll Der Verweis auf das transportprotokoll, das vom eingehenden NAT-Pool verwendet wird. "Alle"
'Tcp'
"Udp" (erforderlich)

InboundNatRule

Name Beschreibung Wert
id Ressourcen-ID. Schnur
Name Der Name der Ressource, die innerhalb des Satzes eingehender NAT-Regeln eindeutig ist, die vom Lastenausgleichsmodul verwendet werden. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. Schnur
Eigenschaften Eigenschaften der eingehenden NAT-Regel des Lastenausgleichs. InboundNatRulePropertiesFormat

InboundNatRulePropertiesFormat

Name Beschreibung Wert
back-EndAddressPool Ein Verweis auf die Back-EndAddressPool-Ressource. SubResource-
backPort Der für den internen Endpunkt verwendete Port. Zulässige Werte liegen zwischen 1 und 65535. Int
enableFloatingIP Konfiguriert den Endpunkt eines virtuellen Computers für die unverankerte IP-Funktion, 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. Bool
enableTcpReset 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. Bool
frontendIPConfiguration Ein Verweis auf Front-End-IP-Adressen. SubResource-
frontendPort Der Port für den externen Endpunkt. Portnummern für jede Regel müssen innerhalb des Lastenausgleichs eindeutig sein. Zulässige Werte liegen zwischen 1 und 65534. Int
frontendPortRangeEnd 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. Int
frontendPortRangeStart 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. Int
idleTimeoutInMinutes 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. Int
Protokoll Der Verweis auf das transportprotokoll, das von der Lastenausgleichsregel verwendet wird. "Alle"
'Tcp'
'Udp'

IpamPoolPrefixAllocation

Name Beschreibung Wert
numberOfIpAddresses Anzahl der IP-Adressen, die zugewiesen werden sollen. Schnur
Tümpel IpamPoolPrefixAllocationPool-

IpamPoolPrefixAllocationPool

Name Beschreibung Wert
id Ressourcen-ID der zugeordneten Azure IpamPool-Ressource. Schnur

IpTag

Name Beschreibung Wert
ipTagType Der IP-Tagtyp. Beispiel: FirstPartyUsage. Schnur
Etikett Der Wert des IP-Tags, das der öffentlichen IP zugeordnet ist. Beispiel: SQL. Schnur

LoadBalancerBackendAddress

Name Beschreibung Wert
Name Name der Back-End-Adresse. Schnur
Eigenschaften Eigenschaften des Back-End-Adresspools des Lastenausgleichs. LoadBalancerBackendAddressPropertiesFormat

LoadBalancerBackendAddressPropertiesFormat

Name Beschreibung Wert
adminState 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. "Nach unten"
'None'
"Nach oben"
ipAddress IP-Adresse, die zum referenzierten virtuellen Netzwerk gehört. Schnur
loadBalancerFrontendIPConfiguration Verweis auf die front-End-IP-Adresskonfiguration, die in regionalem Lastenausgleich definiert ist. SubResource-
Subnetz Verweisen auf ein vorhandenes Subnetz. SubResource-
virtualNetwork Verweisen auf ein vorhandenes virtuelles Netzwerk. SubResource-

LoadBalancerPropertiesFormat

Name Beschreibung Wert
back-EndAddressPools Sammlung von Back-End-Adresspools, die von einem Lastenausgleich verwendet werden. Back-EndAddressPool-[]
frontendIPConfigurations Objekt, das die Frontend-IPs darstellt, die für das Lastenausgleichsmodul verwendet werden sollen. FrontendIPConfiguration-[]
inboundNatPools 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. InboundNatPool-[]
inboundNatRules 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. InboundNatRule[]
loadBalancingRules Objektauflistung, die die Lastenausgleichsregeln darstellt, ruft die Bereitstellung ab. LoadBalancingRule[]
outboundRules Die ausgehenden Regeln. ausgehende[]
Sonden Sammlung von Probeobjekten, die im Lastenausgleichsmodul verwendet werden. Probe[]

LoadBalancerSku

Name Beschreibung Wert
Name Name einer Lastenausgleichs-SKU. "Einfach"
"Gateway"
"Standard"
Rang Ebene einer Lastenausgleichs-SKU. "Global"
"Regional"

LoadBalancingRule

Name Beschreibung Wert
id Ressourcen-ID. Schnur
Name Der Name der Ressource, die innerhalb des Satzes von Lastenausgleichsregeln eindeutig ist, die vom Lastenausgleichsmodul verwendet werden. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. Schnur
Eigenschaften Eigenschaften der Lastenausgleichsregel für den Lastenausgleich. LoadBalancingRulePropertiesFormat

LoadBalancingRulePropertiesFormat

Name Beschreibung Wert
back-EndAddressPool Ein Verweis auf einen Pool von DIPs. Eingehender Datenverkehr wird zufällig über IPs in den Back-End-IPs ausgeglichen. SubResource-
back-EndAddressPools Ein Array von Verweisen auf den Pool von DIPs. SubResource-[]
backPort 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. Int
disableOutboundSnat Konfiguriert SNAT für die virtuellen Computer im Back-End-Pool, um die im Frontend der Lastenausgleichsregel angegebene publicIP-Adresse zu verwenden. Bool
enableFloatingIP Konfiguriert den Endpunkt eines virtuellen Computers für die unverankerte IP-Funktion, 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. Bool
enableTcpReset 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. Bool
frontendIPConfiguration Ein Verweis auf Front-End-IP-Adressen. SubResource-
frontendPort Der Port für den externen Endpunkt. Portnummern für jede Regel müssen innerhalb des Lastenausgleichs eindeutig sein. Zulässige Werte liegen zwischen 0 und 65534. Beachten Sie, dass der Wert 0 "Any Port" aktiviert. int (erforderlich)
idleTimeoutInMinutes 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. Int
loadDistribution Die Ladeverteilungsrichtlinie für diese Regel. 'Standard'
'SourceIP'
'SourceIPProtocol'
Sonde Der Verweis auf den Lastenausgleichssonde, der von der Lastenausgleichsregel verwendet wird. SubResource-
Protokoll Der Verweis auf das transportprotokoll, das von der Lastenausgleichsregel verwendet wird. "Alle"
'Tcp'
"Udp" (erforderlich)

Microsoft.Network/loadBalancers

Name Beschreibung Wert
apiVersion Die API-Version '2024-05-01'
extendedLocation Der erweiterte Speicherort des Lastenausgleichs. ExtendedLocation-
Ort Ressourcenspeicherort. Schnur
Name Der Ressourcenname Zeichenfolge (erforderlich)
Eigenschaften Eigenschaften des Lastenausgleichs. LoadBalancerPropertiesFormat
Sku Die SKU des Lastenausgleichs. LoadBalancerSku-
Schilder Ressourcentags Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen
Art Der Ressourcentyp "Microsoft.Network/loadBalancers"

NatGateway

Name Beschreibung Wert
id Ressourcen-ID. Schnur
Ort Ressourcenspeicherort. Schnur
Eigenschaften Nat-Gateway-Eigenschaften. NatGatewayPropertiesFormat
Sku Die NAT-Gateway-SKU. NatGatewaySku-
Schilder Ressourcentags. ResourceTags-
Zonen Eine Liste der Verfügbarkeitszonen, die die Zone angeben, in der Nat-Gateway bereitgestellt werden soll. string[]

NatGatewayPropertiesFormat

Name Beschreibung Wert
idleTimeoutInMinutes Das Leerlauftimeout des NAT-Gateways. Int
publicIpAddresses Ein Array von öffentlichen IP-Adressen, die der NAT-Gatewayressource zugeordnet sind. SubResource-[]
publicIpPrefixes Ein Array von öffentlichen IP-Präfixen, die der Nat-Gatewayressource zugeordnet sind. SubResource-[]

NatGatewaySku

Name Beschreibung Wert
Name Name der NAT-Gateway-SKU. "Standard"

NetworkSecurityGroup

Name Beschreibung Wert
id Ressourcen-ID. Schnur
Ort Ressourcenspeicherort. Schnur
Eigenschaften Eigenschaften der Netzwerksicherheitsgruppe. NetworkSecurityGroupPropertiesFormat-
Schilder Ressourcentags. ResourceTags-

NetworkSecurityGroupPropertiesFormat

Name Beschreibung Wert
flushConnection 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. Bool
securityRules Eine Sammlung von Sicherheitsregeln der Netzwerksicherheitsgruppe. SecurityRule-[]

Ausgehender Wert

Name Beschreibung Wert
id Ressourcen-ID. Schnur
Name Der Name der Ressource, die innerhalb der Reihe von ausgehenden Regeln eindeutig ist, die vom Lastenausgleichsmodul verwendet werden. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. Schnur
Eigenschaften Eigenschaften der ausgehenden Regel des Lastenausgleichs. OutboundRulePropertiesFormat

OutboundRulePropertiesFormat

Name Beschreibung Wert
allocatedOutboundPorts Die Anzahl der ausgehenden Ports, die für NAT verwendet werden sollen. Int
back-EndAddressPool Ein Verweis auf einen Pool von DIPs. Ausgehender Datenverkehr wird zufällig über IPs in den Back-End-IPs ausgeglichen. SubResource- (erforderlich)
enableTcpReset 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. Bool
frontendIPConfigurations Die Front-End-IP-Adressen des Lastenausgleichs. SubResource-[] (erforderlich)
idleTimeoutInMinutes Das Timeout für die TCP-Leerlaufverbindung. Int
Protokoll Das Protokoll für die ausgehende Regel im Lastenausgleich. "Alle"
'Tcp'
"Udp" (erforderlich)

Sonde

Name Beschreibung Wert
id Ressourcen-ID. Schnur
Name Der Name der Ressource, die innerhalb der Vom Lastenausgleichsmodul verwendeten Probesätze eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. Schnur
Eigenschaften Eigenschaften des Lastenausgleichssonden. ProbePropertiesFormat

ProbePropertiesFormat

Name Beschreibung Wert
intervalInSeconds Das Intervall in Sekunden, wie häufig der Endpunkt auf Integritätsstatus untersucht werden soll. In der Regel ist das Intervall etwas kleiner als die Hälfte des zugeordneten Timeoutzeitraums (in Sekunden), der zwei vollständige Probes zulässt, bevor die Instanz aus der Drehung entfernt wird. Der Standardwert ist 15, der Mindestwert ist 5. Int
noHealthyBackendsBehavior Bestimmt, wie neue Verbindungen vom Lastenausgleich behandelt werden, wenn alle Back-End-Instanzen heruntergestreckt werden. 'AllProbedDown'
'AllProbedUp'
numberOfProbes 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. Int
Hafen Der Port für die Kommunikation des Sondes. Mögliche Werte reichen von 1 bis einschließlich 65535. int (erforderlich)
probeThreshold 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. Int
Protokoll 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. 'Http'
"Https"
'Tcp' (erforderlich)
requestPath Der URI, der zum Anfordern des Integritätsstatus 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. Schnur

PublicIPAddress

Name Beschreibung Wert
extendedLocation Der erweiterte Speicherort der öffentlichen IP-Adresse. ExtendedLocation-
id Ressourcen-ID. Schnur
Ort Ressourcenspeicherort. Schnur
Eigenschaften Eigenschaften öffentlicher IP-Adressen. PublicIPAddressPropertiesFormat
Sku Die SKU der öffentlichen IP-Adresse. PublicIPAddressSku-
Schilder Ressourcentags. ResourceTags-
Zonen Eine Liste der Verfügbarkeitszonen, aus der die für die Ressource zugeordnete IP-Adresse angegeben wird. string[]

PublicIPAddressDnsSettings

Name Beschreibung Wert
domainNameLabel 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. Schnur
domainNameLabelScope 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. 'NoReuse'
'ResourceGroupReuse'
'SubscriptionReuse'
'TenantReuse'
fqdn 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. Schnur
reverseFqdn 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. Schnur

PublicIPAddressPropertiesFormat

Name Beschreibung Wert
ddosSettings Die benutzerdefinierte DDoS-Schutzrichtlinie, die der öffentlichen IP-Adresse zugeordnet ist. DdosSettings-
deleteOption Geben Sie an, was mit der öffentlichen IP-Adresse passiert, wenn der virtuelle Computer, der ihn verwendet, gelöscht wird. "Löschen"
"Trennen"
dnsSettings Der FQDN des DNS-Eintrags, der der öffentlichen IP-Adresse zugeordnet ist. PublicIPAddressDnsSettings
idleTimeoutInMinutes Das Leerlauftimeout der öffentlichen IP-Adresse. Int
ipAddress Die IP-Adresse, die der öffentlichen IP-Adressressource zugeordnet ist. Schnur
ipTags Die Liste der Tags, die der öffentlichen IP-Adresse zugeordnet sind. IpTag-[]
linkedPublicIPAddress Die verknüpfte öffentliche IP-Adresse der öffentlichen IP-Adressressource. PublicIPAddress-
MigrationSphase Migrationsphase der öffentlichen IP-Adresse. 'Abort'
'Commit'
"Zugesichert"
'None'
"Vorbereiten"
natGateway Das NatGateway für die öffentliche IP-Adresse. NatGateway-
publicIPAddressVersion Die öffentliche IP-Adressversion. "IPv4"
"IPv6"
publicIPAllocationMethod Die öffentliche IP-Adresszuweisungsmethode. "Dynamisch"
"Statisch"
publicIPPrefix Das öffentliche IP-Präfix dieser öffentlichen IP-Adresse sollte zugewiesen werden. SubResource-
servicePublicIPAddress Die öffentliche IP-Adresse des Diensts der ressource für die öffentliche IP-Adresse. PublicIPAddress-

PublicIPAddressSku

Name Beschreibung Wert
Name Name einer öffentlichen IP-Adress-SKU. "Einfach"
"Standard"
Rang Ebene einer öffentlichen IP-Adress-SKU. "Global"
"Regional"

ResourceTags

Name Beschreibung Wert

ResourceTags

Name Beschreibung Wert

ResourceTags

Name Beschreibung Wert

ResourceTags

Name Beschreibung Wert

ResourceTags

Name Beschreibung Wert

ResourceTags

Name Beschreibung Wert

ResourceTags

Name Beschreibung Wert

Route

Name Beschreibung Wert
id Ressourcen-ID. Schnur
Name Der Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. Schnur
Eigenschaften Eigenschaften der Route. RoutePropertiesFormat-
Art Der Typ der Ressource. Schnur

RoutePropertiesFormat

Name Beschreibung Wert
addressPrefix Das Ziel-CIDR, auf das die Route angewendet wird. Schnur
nextHopIpAddress Die IP-Adresspakete sollten weitergeleitet werden. Nächste Hopwerte sind nur in Routen zulässig, bei denen der nächste Hoptyp "VirtualAppliance" ist. Schnur
nextHopType Der Typ des Azure-Hops, an den das Paket gesendet werden soll. 'Internet'
'None'
'VirtualAppliance'
"VirtualNetworkGateway"
"VnetLocal" (erforderlich)

RouteTable

Name Beschreibung Wert
id Ressourcen-ID. Schnur
Ort Ressourcenspeicherort. Schnur
Eigenschaften Eigenschaften der Route-Tabelle. RouteTablePropertiesFormat-
Schilder Ressourcentags. ResourceTags-

RouteTablePropertiesFormat

Name Beschreibung Wert
disableBgpRoutePropagation Gibt an, ob die von BGP in dieser Routentabelle gelernten Routen deaktiviert werden sollen. "True" bedeutet "deaktivieren". Bool
Routen Sammlung von Routen, die in einer Routentabelle enthalten sind. Route[]

SecurityRule

Name Beschreibung Wert
id Ressourcen-ID. Schnur
Name Der Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. Schnur
Eigenschaften Eigenschaften der Sicherheitsregel. SecurityRulePropertiesFormat-
Art Der Typ der Ressource. Schnur

SecurityRulePropertiesFormat

Name Beschreibung Wert
Zugang Der Netzwerkdatenverkehr ist zulässig oder verweigert. "Zulassen"
"Verweigern" (erforderlich)
Beschreibung Eine Beschreibung für diese Regel. Auf 140 Zeichen beschränkt. Schnur
destinationAddressPrefix 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. Schnur
destinationAddressPrefixes Die Zieladressenpräfixe. CIDR- oder Ziel-IP-Bereiche. string[]
destinationApplicationSecurityGroups Die als Ziel angegebene Anwendungssicherheitsgruppe. ApplicationSecurityGroup[]
destinationPortRange Der Zielport oder der Zielbereich. Ganze Zahl oder Bereich zwischen 0 und 65535. Sternchen '*' können auch für alle Ports verwendet werden. Schnur
destinationPortRanges Die Zielportbereiche. string[]
Richtung Die Richtung der Regel. Die Richtung gibt an, ob die Regel für eingehenden oder ausgehenden Datenverkehr ausgewertet wird. "Eingehend"
"Ausgehend" (erforderlich)
Priorität 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. int (erforderlich)
Protokoll Dieses Netzwerkprotokoll gilt für diese Regel. '*'
'Ah'
'Esp'
"Icmp"
'Tcp'
"Udp" (erforderlich)
sourceAddressPrefix 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. Schnur
sourceAddressPrefixes Die CIDR- oder Quell-IP-Bereiche. string[]
sourceApplicationSecurityGroups Die Als Quelle angegebene Anwendungssicherheitsgruppe. ApplicationSecurityGroup[]
sourcePortRange Der Quellport oder -bereich. Ganze Zahl oder Bereich zwischen 0 und 65535. Sternchen '*' können auch für alle Ports verwendet werden. Schnur
sourcePortRanges Die Quellportbereiche. string[]

ServiceDelegationPropertiesFormat

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

ServiceEndpointPolicy

Name Beschreibung Wert
id Ressourcen-ID. Schnur
Ort Ressourcenspeicherort. Schnur
Eigenschaften Eigenschaften der Dienstendpunktrichtlinie. ServiceEndpointPolicyPropertiesFormat
Schilder Ressourcentags. ResourceTags-

ServiceEndpointPolicyDefinition

Name Beschreibung Wert
id Ressourcen-ID. Schnur
Name Der Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. Schnur
Eigenschaften Eigenschaften der Richtliniendefinition des Dienstendpunkts. ServiceEndpointPolicyDefinitionPropertiesFormat
Art Der Typ der Ressource. Schnur

ServiceEndpointPolicyDefinitionPropertiesFormat

Name Beschreibung Wert
Beschreibung Eine Beschreibung für diese Regel. Auf 140 Zeichen beschränkt. Schnur
Dienst Dienstendpunktname. Schnur
serviceResources Eine Liste der Dienstressourcen. string[]

ServiceEndpointPolicyPropertiesFormat

Name Beschreibung Wert
contextualServiceEndpointPolicies Eine Sammlung kontextbezogener Dienstendpunktrichtlinie. string[]
serviceAlias Der Alias, der angibt, ob die Richtlinie zu einem Dienst gehört Schnur
serviceEndpointPolicyDefinitions Eine Sammlung von Dienstendpunktrichtliniendefinitionen der Dienstendpunktrichtlinie. ServiceEndpointPolicyDefinition[]

ServiceEndpointPropertiesFormat

Name Beschreibung Wert
Orte Eine Liste der Speicherorte. string[]
networkIdentifier Unterressource als Netzwerkbezeichner. SubResource-
Dienst Der Typ des Endpunktdiensts. Schnur

Subnetz

Name Beschreibung Wert
id Ressourcen-ID. Schnur
Name Der Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. Schnur
Eigenschaften Eigenschaften des Subnetzes. SubnetPropertiesFormat-
Art Ressourcentyp. Schnur

SubnetPropertiesFormat

Name Beschreibung Wert
addressPrefix Das Adresspräfix für das Subnetz. Schnur
addressPrefixes Liste der Adresspräfixe für das Subnetz. string[]
applicationGatewayIPConfigurations IP-Konfigurationen des Anwendungsgateways der virtuellen Netzwerkressource. ApplicationGatewayIPConfiguration[]
defaultOutboundAccess Legen Sie diese Eigenschaft auf "false" fest, um die standardmäßige ausgehende Konnektivität für alle virtuellen Computer im Subnetz zu deaktivieren. Diese Eigenschaft kann nur zum Zeitpunkt der Subnetzerstellung festgelegt und für ein vorhandenes Subnetz nicht aktualisiert werden. Bool
Delegationen Ein Array von Verweisen auf die Delegierungen im Subnetz. Delegation[]
ipAllocations Array von IpAllocation, das auf dieses Subnetz verweist. SubResource-[]
ipamPoolPrefixAllocations Eine Liste der IPAM-Pools zum Zuordnen von IP-Adresspräfixen. IpamPoolPrefixAllocation[]
natGateway Nat-Gateway, das diesem Subnetz zugeordnet ist. SubResource-
networkSecurityGroup Der Verweis auf die NetworkSecurityGroup-Ressource. NetworkSecurityGroup-
privateEndpointNetworkPolicies Aktivieren oder Deaktivieren sie das Anwenden von Netzwerkrichtlinien auf privaten Endpunkten im Subnetz. "Deaktiviert"
"Aktiviert"
"NetworkSecurityGroupEnabled"
'RouteTableEnabled'
privateLinkServiceNetworkPolicies Aktivieren oder Deaktivieren sie die Anwendung von Netzwerkrichtlinien für den privaten Linkdienst im Subnetz. "Deaktiviert"
"Aktiviert"
routeTable Der Verweis auf die RouteTable-Ressource. RouteTable-
serviceEndpointPolicies Ein Array von Dienstendpunktrichtlinien. ServiceEndpointPolicy[]
serviceEndpoints Ein Array von Dienstendpunkten. ServiceEndpointPropertiesFormat[]
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. "DelegatedServices"
'Mandant'

Unterressource

Name Beschreibung Wert
id Ressourcen-ID. Schnur

Schnellstartvorlagen

Die folgenden Schnellstartvorlagen stellen diesen Ressourcentyp bereit.

Schablone Beschreibung
2 VMs in einem Lastenausgleichsmodul und konfigurieren NAT-Regeln für die LB-

Bereitstellen in Azure
Mit dieser Vorlage können Sie zwei virtuelle Computer in einem Verfügbarkeitssatz erstellen und NAT-Regeln über den Lastenausgleich konfigurieren. Diese Vorlage stellt außerdem ein Speicherkonto, ein virtuelles Netzwerk, eine öffentliche IP-Adresse und Netzwerkschnittstellen bereit. In dieser Vorlage verwenden wir die Ressourcenschleifenfunktion, um die Netzwerkschnittstellen und virtuellen Computer zu erstellen.
2 VMs in einem Lastenausgleichs- und Lastenausgleichsregeln

Bereitstellen in Azure
Mit dieser Vorlage können Sie 2 virtuelle Computer unter einem Lastenausgleich erstellen und eine Lastenausgleichsregel für Port 80 konfigurieren. Diese Vorlage stellt außerdem ein Speicherkonto, virtuelles Netzwerk, öffentliche IP-Adresse, Verfügbarkeitssatz und Netzwerkschnittstellen bereit. In dieser Vorlage verwenden wir die Ressourcenschleifenfunktion, um die Netzwerkschnittstellen und virtuellen Computer zu erstellen.
2 VMs in VNET – Interne Lastenausgleichs- und LB-Regeln

Bereitstellen in Azure
Mit dieser Vorlage können Sie 2 virtuelle Computer in einem VNET und unter einem internen Lastenausgleich erstellen und eine Lastenausgleichsregel für Port 80 konfigurieren. Diese Vorlage stellt außerdem ein Speicherkonto, virtuelles Netzwerk, öffentliche IP-Adresse, Verfügbarkeitssatz und Netzwerkschnittstellen bereit.
Autoscale LANSA Windows VM ScaleSet mit Azure SQL-Datenbank

Bereitstellen in Azure
Die Vorlage stellt eine Windows-VMSS mit einer gewünschten Anzahl von VMs im Skalierungssatz und einer LANSA-MSI bereit, die in jedem virtuellen Computer installiert werden soll. Sobald der VM-Skalierungssatz bereitgestellt wurde, wird eine benutzerdefinierte Skripterweiterung verwendet, um die LANSA MSI zu installieren)
Azure Container Service Engine (acs-engine) – Schwarmmodus

Bereitstellen in Azure
Das Azure Container Service Engine (acs-engine) generiert ARM-Vorlagen (Azure Resource Manager) für Docker-aktivierte Cluster in Microsoft Azure mit Ihrer Wahl zwischen DC/OS, Kubernetes, Schwarmmodus oder Schwarm-Orchestratoren. Die Eingabe für das Tool ist eine Clusterdefinition. Die Clusterdefinition ist (in vielen Fällen identisch mit) der ARM-Vorlagensyntax, die zum Bereitstellen eines Microsoft Azure-Containerdienstclusters verwendet wird, sehr ähnlich.
Azure VM Scale Set als Clients von Intel Lustre

Bereitstellen in Azure
Diese Vorlage erstellt eine Reihe von Intel Lustre 2.7-Clients mit Azure VM Scale Sets und azure gallery OpenLogic CentOS 6.6- oder 7.0-Images und stellt ein vorhandenes Intel Lustre-Dateisystem bereit.
AzureDatabricks-Vorlage für die "VNetInjection" und "Load Balancer"

Bereitstellen in Azure
Mit dieser Vorlage können Sie einen Lastenausgleich, eine Netzwerksicherheitsgruppe, ein virtuelles Netzwerk und einen Azure Databricks-Arbeitsbereich mit dem virtuellen Netzwerk erstellen.
Barracuda-Webanwendungsfirewall mit BACK-End-IIS-Servern

Bereitstellen in Azure
Diese Azure-Schnellstartvorlage stellt eine Barracuda-Webanwendungsfirewalllösung in Azure mit der erforderlichen Anzahl von Back-End-IIS-Webservern in Windows 2012 bereit.Templates enthält die neuesten Barracuda WAF with Pay as you go license und latest Windows 2012 R2 Azure Image für IIS. Die Barracuda-Webanwendungsfirewall prüft eingehenden Webdatenverkehr und blockiert SQL-Einfügungen, websiteübergreifende Skripterstellung, Schadsoftware lädt & Anwendungs-DDoS und andere Angriffe auf Ihre Webanwendungen hoch. Ein externer LB wird mit NAT-Regeln bereitgestellt, um den Remotedesktopzugriff auf Back-End-Webserver zu ermöglichen. Befolgen Sie bitte das Bereitstellungskonfigurationshandbuch, das im GitHub-Vorlagenverzeichnis verfügbar ist, um mehr über die Bereitstellungsschritte im Zusammenhang mit der Veröffentlichung von Barracuda-Webanwendungsfirewall und Webanwendungen zu erfahren.
Grundlegende RDS-Farmbereitstellung

Bereitstellen in Azure
Diese Vorlage erstellt eine grundlegende RDS-Farmbereitstellung.
Chef Back-End-High-Availability Cluster-

Bereitstellen in Azure
Diese Vorlage erstellt einen Chef-Back-End-Cluster mit angefügten Front-End-Knoten.
Erstellen von 2 VMs in LB und einer SQL Server-VM mit NSG-

Bereitstellen in Azure
Diese Vorlage erstellt 2 Windows-VMs (die als Web-FE verwendet werden können) mit einem Verfügbarkeitssatz und einem Lastenausgleichsmodul mit geöffnetem Port 80. Die beiden virtuellen Computer können über RDP an Port 6001 und 6002 erreicht werden. Diese Vorlage erstellt auch eine SQL Server 2014-VM, die über eine in einer Netzwerksicherheitsgruppe definierte RDP-Verbindung erreicht werden kann.
Erstellen von 2 VMs Linux mit LB- und SQL Server-VM mit SSD-

Bereitstellen in Azure
Diese Vorlage erstellt 2 Linux-VMs (die als Web-FE verwendet werden können) mit einem Verfügbarkeitssatz und einem Lastenausgleichsmodul mit geöffnetem Port 80. Die beiden virtuellen Computer können über SSH am Port 6001 und 6002 erreicht werden. Diese Vorlage erstellt auch eine SQL Server 2014-VM, die über eine in einer Netzwerksicherheitsgruppe definierte RDP-Verbindung erreicht werden kann. Alle VMs-Speicher können Premium Storage (SSD) verwenden, und Sie können auswählen, dass VMs mit allen DS-Größen erstellt werden sollen.
Erstellen eines regionsübergreifenden Lastenausgleichs-

Bereitstellen in Azure
Diese Vorlage erstellt einen regionsübergreifenden Lastenausgleich mit einem Back-End-Pool mit zwei regionalen Lastenausgleichsmodulen. Der regionsübergreifende Lastenausgleich ist derzeit in begrenzten Regionen verfügbar. Die regionalen Lastenausgleichsgeräte hinter dem regionsübergreifenden Lastenausgleichsmodul können sich in jeder Region befinden.
Erstellen eines Lastenausgleichs mit einer öffentlichen IPv6-Adresse

Bereitstellen in Azure
Diese Vorlage erstellt einen internetorientierten Lastenausgleich mit einer öffentlichen IPv6-Adresse, Lastenausgleichsregeln und zwei VMs für den Back-End-Pool.
Erstellen eines standardmäßigen internen Lastenausgleichs

Bereitstellen in Azure
Diese Vorlage erstellt einen standardmäßigen internen Azure Load Balancer mit einem Regellastenausgleich port 80.
Erstellen eines standardmäßigen internen Lastenausgleichs mit HA-Ports

Bereitstellen in Azure
Diese Vorlage erstellt einen standardmäßigen internen Azure Load Balancer mit einer HA-Ports-Lastenausgleichsregel.
Erstellen eines Standardmäßigen Lastenausgleichs-

Bereitstellen in Azure
Diese Vorlage erstellt einen internetorientierten Lastenausgleich, Lastenausgleichsregeln und drei VMs für den Back-End-Pool mit jedem virtuellen Computer in einer redundanten Zone.
Erstellen eines virtuellen Computers mit mehreren NICs und RDP-

Bereitstellen in Azure
Mit dieser Vorlage können Sie eine virtuelle Computer mit mehreren (2) Netzwerkschnittstellen (NICs) und RDP erstellen, die mit einem konfigurierten Lastenausgleichsmodul und einer eingehenden NAT-Regel verbunden sind. Weitere NICs können mit dieser Vorlage problemlos hinzugefügt werden. Diese Vorlage stellt außerdem ein Speicherkonto, ein virtuelles Netzwerk, eine öffentliche IP-Adresse und 2 Netzwerkschnittstellen (Front-End und Back-End) bereit.
Erstellen einer Azure-VM mit einer neuen Active Directory-Gesamtstruktur

Bereitstellen in Azure
Diese Vorlage erstellt einen neuen virtuellen Azure-Computer, er konfiguriert den virtuellen Computer als Active Directory-Domänencontroller für eine neue Gesamtstruktur.
Erstellen einer Azure-VM mit einer neuen AD-Gesamtstruktur

Bereitstellen in Azure
Diese Vorlage erstellt einen neuen virtuellen Azure-Computer und konfiguriert den virtuellen Computer als AD DC für eine neue Gesamtstruktur.
Erstellen einer neuen AD-Domäne mit 2 Domänencontrollern

Bereitstellen in Azure
Diese Vorlage erstellt 2 neue virtuelle Computer als AD-DCs (primäre und Sicherung) für eine neue Gesamtstruktur und Domäne.
Erstellen eines UBUNTU-DESKTOP-

Bereitstellen in Azure
Diese Vorlage erstellt einen Ubuntu-Desktopcomputer. Dies eignet sich hervorragend für die Verwendung als Jumpbox hinter einer NAT.
Bereitstellen eines sicheren 3 Nodetype-Clusters mit aktivierten NSGs

Bereitstellen in Azure
Mit dieser Vorlage können Sie einen sicheren 3 Nodetype Service Fabric Cluster unter Windows Server 2016 Data Center auf einem Standard_D2 Größen-VMs bereitstellen. Mithilfe dieser Vorlage können Sie den eingehenden und ausgehenden Netzwerkdatenverkehr mithilfe von Netzwerksicherheitsgruppen steuern.
Bereitstellen eines sicheren Cluster mit 5 Knoten

Bereitstellen in Azure
Mit dieser Vorlage können Sie einen sicheren 5-Knoten-Service Fabric-Cluster unter Windows Server 2019 Datacenter auf einem Standard_D2_v2 Size VMSS bereitstellen.
Bereitstellen eines 5 Node Ubuntu Service Fabric Cluster-

Bereitstellen in Azure
Mit dieser Vorlage können Sie einen sicheren 5-Knoten-Service Fabric-Cluster bereitstellen, der Ubuntu auf einer Standard_D2_V2 Größe VMSS ausführt.
Bereitstellen einer primären/sekundären Linux-VMSS-Architektur

Bereitstellen in Azure
Mit dieser Vorlage können Sie eine Linux-VMSS mit einer benutzerdefinierten Skripterweiterung in der primären sekundären Architektur bereitstellen.
Bereitstellen eines Skalierungssatzes in einem vorhandenen vnet-

Bereitstellen in Azure
Diese Vorlage stellt einen VM-Skalierungssatz in einem exsisting vnet bereit.
Bereitstellen eines einfachen VM-Skalierungssatzes mit Linux-VMs

Bereitstellen in Azure
Mit dieser Vorlage können Sie einen einfachen VM Scale Set von Linux-VMs mithilfe der neuesten gepatchten Version von Ubuntu Linux 14.04.4-LTS oder 16.04-LTS bereitstellen. Diese virtuellen Computer befinden sich hinter einem Lastenausgleichsmodul mit NAT-Regeln für SSH-Verbindungen.
Bereitstellen eines einfachen VM-Skalierungssatzes mit Windows-VMs

Bereitstellen in Azure
Mit dieser Vorlage können Sie einen einfachen VM Scale Set von Windows-VMs mithilfe der letzten gepatchten Version verschiedener Windows-Versionen bereitstellen. Diese virtuellen Computer befinden sich hinter einem Lastenausgleichsmodul mit NAT-Regeln für RDP-Verbindungen.
Bereitstellen eines vertrauenswürdigen Start-fähigen Windows-VM-Skalierungssatzes

Bereitstellen in Azure
Diese Vorlage ermöglicht Ihnen die Bereitstellung eines vertrauenswürdigen Launchfähigen VM-Skalierungssatzes von Windows-VMs mit der neuesten gepatchten Version von Windows Server 2016, Windows Server 2019 oder Windows Server 2022 Azure Edition. Diese virtuellen Computer befinden sich hinter einem Lastenausgleichsmodul mit NAT-Regeln für RDP-Verbindungen. Wenn Sie Secureboot und vTPM aktivieren, wird die Erweiterung für den Gastnachweis auf Ihrem VMSS installiert. Diese Erweiterung führt remote Nachweis von der Cloud aus.
Bereitstellen eines VM-Skalierungssatzes aus dem azure Data Science-VM-

Bereitstellen in Azure
Diese Vorlagen stellen VM-Skalierungssätze bereit, wobei azure Data Science-VMs als Quellimage verwendet werden.
Bereitstellen eines VM-Skalierungssatzes mit einem benutzerdefinierten Linux-Image

Bereitstellen in Azure
Mit dieser Vorlage können Sie ein benutzerdefiniertes VM Linux-Image in einem Skalierungssatz bereitstellen. Diese virtuellen Computer befinden sich hinter einem Lastenausgleichsmodul mit HTTP-Lastenausgleich (standardmäßig auf Port 80). Im Beispiel wird ein benutzerdefiniertes Skript verwendet, um die Anwendungsbereitstellung und -aktualisierung durchzuführen. Möglicherweise müssen Sie Ihr benutzerdefiniertes Skript für Ihr eigenes Updateverfahren bereitstellen. Sie müssen ein generalisiertes Image Ihrer VM in demselben Abonnement und derselben Region bereitstellen, in der Sie die VMSS erstellen.
Bereitstellen eines VM-Skalierungssatzes mit einem benutzerdefinierten Windows-Image

Bereitstellen in Azure
Mit dieser Vorlage können Sie einen einfachen VM-Skalierungssatz bereitstellen, der ein benutzerdefiniertes Windows-Image angibt. Diese virtuellen Computer befinden sich hinter einem Lastenausgleichsmodul mit HTTP-Lastenausgleich (standardmäßig auf Port 80)
Bereitstellen eines VM-Skalierungssatzes mit Linux-VMs und automatischer Skalierung

Bereitstellen in Azure
Mit dieser Vorlage können Sie einen einfachen VM Scale Set von Linux-VMs mithilfe der neuesten gepatchten Version von Ubuntu Linux 15.04 oder 14.04.4-LTS bereitstellen. Diese virtuellen Computer befinden sich hinter einem Lastenausgleichsmodul mit NAT-Regeln für SSH-Verbindungen. Sie verfügen auch über integrierte Automatische Skalierung
Bereitstellen eines VM-Skalierungssatzes mit Linux-VMs hinter ILB-

Bereitstellen in Azure
Mit dieser Vorlage können Sie einen VM Scale Set von Linux-VMs mit der neuesten gepatchten Version von Ubuntu Linux 15.10 oder 14.04.4-LTS bereitstellen. Diese virtuellen Computer befinden sich hinter einem internen Lastenausgleich mit NAT-Regeln für SSH-Verbindungen.
Bereitstellen eines VM-Skalierungssatzes mit Linux-VMs in Availabilty Zones

Bereitstellen in Azure
Mit dieser Vorlage können Sie einen einfachen VM Scale Set von Linux-VMs mithilfe der neuesten gepatchten Version von Ubuntu Linux 14.04.4-LTS oder 16.04-LTS bereitstellen. Diese virtuellen Computer befinden sich hinter einem Lastenausgleichsmodul mit NAT-Regeln für SSH-Verbindungen.
Bereitstellen eines VM-Skalierungssatzes mit Windows-VMs und

Bereitstellen in Azure
Mit dieser Vorlage können Sie einen einfachen VM Scale Set von Windows-VMs mit der neuesten patchierten Version von Windows 2008-R2-SP1, 2012-Datacenter oder 2012-R2-Datacenter bereitstellen. Diese virtuellen Computer befinden sich hinter einem Lastenausgleichsmodul mit NAT-Regeln für RDP-Verbindungen. Sie verfügen auch über integrierte Automatische Skalierung
Bereitstellen eines VM-Skalierungssatzes mit Windows-VMs in Verfügbarkeitszonen

Bereitstellen in Azure
Mit dieser Vorlage können Sie einen VM-Skalierungssatz von Windows-VMs mithilfe der letzten gepatchten Version verschiedener Windows-Versionen bereitstellen. Diese virtuellen Computer befinden sich hinter einem Lastenausgleichsmodul mit NAT-Regeln für RDP-Verbindungen.
Bereitstellen einer VMSS, die jede VM mit einer Azure Files-Freigabe

Bereitstellen in Azure
Diese Vorlage stellt einen Skalierungssatz für virtuelle Ubuntu-Computer bereit und verwendet eine benutzerdefinierte Skripterweiterung, um jede VM mit einer Azure Files-Freigabe zu verbinden.
Bereitstellen eines Windows-VM-Skalierungssatzes mit einer benutzerdefinierten Skripterweiterung

Bereitstellen in Azure
Mit dieser Vorlage können Sie einen VM-Skalierungssatz von Windows-VMs mithilfe der letzten gepatchten Version verschiedener Windows-Versionen bereitstellen. Diese virtuellen Computer verfügen über eine benutzerdefinierte Skripterweiterung zur Anpassung und befinden sich hinter einem Lastenausgleich mit NAT-Regeln für RDP-Verbindungen.
Bereitstellen einer Autoskaleneinstellung für die VM ScaleSet-

Bereitstellen in Azure
Mit dieser Vorlage können Sie eine AutoScale-Richtlinie für die Vm ScaleSet-Ressource bereitstellen.
Bereitstellen der automatischen Skalierung von Darktrace vSensors

Bereitstellen in Azure
Mit dieser Vorlage können Sie eine automatische Skalierungsbereitstellung von Darktrace vSensors bereitstellen.
Bereitstellen von Template mit VM Scale Set, Azure Files und Mysql

Bereitstellen in Azure
Stellen Sie einen VM-Skalierungssatz hinter einem Lastenausgleichsmodul/NAT & jeder VM bereit, auf der Apache / PHP ausgeführt wird. Alle Knoten teilen den erstellten Azure-Dateifreigabespeicher und die MySQL-Datenbank
Bereitstellen des IOMAD-Clusters auf Ubuntu

Bereitstellen in Azure
Diese Vorlage stellt IOMAD als LAMP-Anwendung auf Ubuntu bereit. Er erstellt einen oder mehrere Ubuntu-VM für das Front-End und einen einzelnen virtuellen Computer für das Back-End. Es führt eine automatische Installation von Apache und PHP auf den Front-End-VM und MySQL auf der Back-End-VM durch. Anschließend wird IOMAD im Cluster bereitgestellt. Es konfiguriert ein Lastenausgleichsmodul zum Weiterleiten von Anforderungen an die Front-End-VM. Außerdem werden NAT-Regeln konfiguriert, um den Administratorzugriff auf jeden virtuellen Computer zu ermöglichen. Außerdem wird ein Moodledata-Datenverzeichnis mit dateispeicherung eingerichtet, die von den virtuellen Computern gemeinsam genutzt wird. Nachdem die Bereitstellung erfolgreich war, können Sie auf jeder Front-End-VM (mithilfe des Webadministratorzugriffs) zu /iomad wechseln, um mit der Konfiguration von IOMAD zu beginnen.
Bereitstellen von Open edX Dogwood (Multi-VM)

Bereitstellen in Azure
Diese Vorlage erstellt ein Netzwerk von Ubuntu-VMs und stellt open edX Dogwood auf ihnen bereit. Die Bereitstellung unterstützt 1-9 Anwendungs-VMs und Back-End-Mongo- und MySQL-VMs.
Bereitstellen des OpenLDAP-Clusters auf Ubuntu

Bereitstellen in Azure
Diese Vorlage stellt einen OpenLDAP-Cluster auf Ubuntu bereit. Es erstellt mehrere Ubuntu-VMs (bis zu 5, kann aber leicht erhöht werden) und führt eine automatische Installation von OpenLDAP auf ihnen durch. Anschließend wird die N-Wege-Multimasterreplikation für sie eingerichtet. Nachdem die Bereitstellung erfolgreich war, können Sie zu /phpldapadmin wechseln, um die Konfiguration von OpenLDAP zu starten.
Bereitstellen des OpenSIS Community Edition-Clusters auf Ubuntu

Bereitstellen in Azure
Diese Vorlage stellt OpenSIS Community Edition als LAMP-Anwendung auf Ubuntu bereit. Er erstellt einen oder mehrere Ubuntu-VM für das Front-End und einen einzelnen virtuellen Computer für das Back-End. Es führt eine automatische Installation von Apache und PHP auf den Front-End-VM und MySQL auf der Back-End-VM durch. Anschließend wird OpenSIS Community Edition im Cluster bereitgestellt. Nachdem die Bereitstellung erfolgreich war, können Sie auf jeder Front-End-VM (mithilfe des Webadministratorzugriffs) zu /opensis-ce wechseln, um die Konfigurierung von OpenSIS zu starten.
Bereitstellen des Shibboleth Identity Provider-Clusters auf Ubuntu

Bereitstellen in Azure
Diese Vorlage stellt shibboleth Identity Provider auf Ubuntu in einer gruppierten Konfiguration bereit. Nachdem die Bereitstellung erfolgreich war, können Sie zu https://your-domain:8443/idp/profile/Status (Notizportnummer) wechseln, um den Erfolg zu überprüfen.
Bereitstellen des Shibboleth Identity Provider-Clusters unter Windows

Bereitstellen in Azure
Diese Vorlage stellt shibboleth Identity Provider unter Windows in einer gruppierten Konfiguration bereit. Nachdem die Bereitstellung erfolgreich war, können Sie zu https://your-domain:8443/idp/profile/status (Notizportnummer) wechseln, um den Erfolg zu überprüfen.
Bereitstellen des VM-Skalierungssatzes mit LB-Prüfpunkt und automatischen Reparaturen

Bereitstellen in Azure
Mit dieser Vorlage können Sie einen VM-Skalierungssatz von Linux-VMs hinter einem Lastenausgleich bereitstellen, wobei der Integritätstest konfiguriert ist. Der Skalierungssatz verfügt außerdem über eine Richtlinie für automatische Instanzenreparaturen, die mit einer Nachfrist von 30 Minuten aktiviert sind.
Bereitstellen eines VM-Skalierungssatzes mit Python-Flaschenserver & AutoScale-

Bereitstellen in Azure
Stellen Sie einen VM-Skalierungssatz hinter einem Lastenausgleichsmodul/NAT & jeder VM bereit, auf der eine einfache Python-Flaschen-App ausgeführt wird, die funktioniert. Bei konfigurierter Autoscale-Skalierungsgruppe wird & nach Bedarf skaliert.
Bereitstellen von Windows-VMSS konfigurieren Windows featurtes SSL DSC-

Bereitstellen in Azure
Mit dieser Vorlage können Sie zwei Windows-VMSS bereitstellen, Windows-Features wie IIS/Web Role, .Net Framework 4.5, Windows Auth, Anwendungsinitialisierung, Herunterladen von Anwendungsbereitstellungspaketen, URL-Neuschreiben & SSL-Konfiguration mit DSC und Azure Key Vault
Stellt einen 2-Knoten-Master-/Slave-MySQL-Replikationscluster

Bereitstellen in Azure
Diese Vorlage stellt einen 2-Knoten-Master-/Slave-MySQL-Replikationscluster auf CentOS 6.5 oder 6.6 bereit.
Stellt einen 3 Knoten Consul Cluster

Bereitstellen in Azure
Diese Vorlage stellt einen 3-Knoten Consul-Cluster bereit und verbindet die Knoten automatisch über Atlas. Consul ist ein Tool für die Dienstermittlung, den verteilten Schlüssel-Wert-Speicher und eine Reihe anderer cooler Dinge. Atlas wird von Hashicorp (Hersteller von Consul) als Möglichkeit bereitgestellt, konsululische Cluster schnell zu erstellen, ohne jeden Knoten manuell verbinden zu müssen
Stellt einen 3-Knoten Percona XtraDB-Cluster

Bereitstellen in Azure
Diese Vorlage stellt einen 3-Knoten-MySQL High Availability Cluster auf CentOS 6.5 oder Ubuntu 12.04 bereit.
Stellt einen CentOS-Cluster mit N-Knoten bereit

Bereitstellen in Azure
Diese Vorlage stellt einen 2-10-Knoten-CentOS-Cluster mit 2 Netzwerken bereit.
stellt DIE SQL Server 2014 AG auf vorhandenem VNET-& AD-

Bereitstellen in Azure
Diese Vorlage erstellt drei neue Azure-VMs auf einem vorhandenen VNET: Zwei VMs werden als SQL Server 2014-Verfügbarkeitsgruppenreplikatknoten konfiguriert, und eine VM wird als Dateifreigabezeuge für automatisiertes Clusterfailover konfiguriert. Zusätzlich zu diesen virtuellen Computern werden auch die folgenden zusätzlichen Azure-Ressourcen konfiguriert: Interner Lastenausgleich, Speicherkonten. Um Clustering, SQL Server und eine Verfügbarkeitsgruppe innerhalb jeder VM zu konfigurieren, wird PowerShell DSC genutzt. Für die Active Directory-Unterstützung sollten vorhandene Active Directory-Domänencontroller bereits im vorhandenen VNET bereitgestellt werden.
Stellt Windows-VMs unter LB bereit,konfiguriert WinRM Https

Bereitstellen in Azure
Mit dieser Vorlage können Sie Windows-VMs mit einigen verschiedenen Optionen für die Windows-Version bereitstellen. Diese Vorlage konfiguriert auch einen WinRM-Https-Listener auf virtuellen Computern.
Docker-Schwarmcluster-

Bereitstellen in Azure
Diese Vorlage erstellt einen Docker-Schwarmcluster mit hoher Verfügbarkeit.
Front Door Premium mit VM- und privatem Link-Dienst

Bereitstellen in Azure
Diese Vorlage erstellt einen Front Door Premium und einen virtuellen Computer, der als Webserver konfiguriert ist. Front Door verwendet einen privaten Endpunkt mit privatem Link-Dienst, um Datenverkehr an die VM zu senden.
GlassFish auf SUSE

Bereitstellen in Azure
Diese Vorlage stellt einen Lastenausgleichs-GlassFish -Cluster (v3 oder v4) bereit, der aus einer benutzerdefinierten Anzahl von SUSE -VMs (OpenSUSE oder SLES) besteht.
IIS-VMs & SQL Server 2014-VM-

Bereitstellen in Azure
Erstellen Sie 1 oder 2 IIS Windows 2012 R2-Webserver und ein Back-End SQL Server 2014 in VNET.
Installieren des Elasticsearch-Clusters auf einem Vm Scale Set

Bereitstellen in Azure
Diese Vorlage stellt einen Elasticsearch-Cluster auf einem Skalierungssatz für virtuelle Computer bereit. Die Vorlage stellt drei dedizierte Masterknoten mit einer optionalen Anzahl von Datenknoten zur Auswahl, die auf verwalteten Datenträgern ausgeführt werden.
IPv6 in azure Virtual Network (VNET)

Bereitstellen in Azure
Erstellen Sie ein duales IPv4/IPv6-VNET mit 2 VMs.
IPv6 in Azure Virtual Network (VNET) mit Std LB

Bereitstellen in Azure
Erstellen Sie ein duales IPv4/IPv6-VNET mit 2 VMs und einem internetorientierten Standardlastenausgleich.
JBoss EAP auf RHEL (gruppiert, multi-VM)

Bereitstellen in Azure
Mit dieser Vorlage können Sie mehrere RHEL 8.6-VMs erstellen, auf denen JBoss EAP 7.4-Cluster ausgeführt wird, und eine Webanwendung namens "eap-session-replication" bereitstellen. Sie können sich mit dem zum Zeitpunkt der Bereitstellung konfigurierten JBoss-EAP-Benutzernamen und -Kennwort bei der Administratorkonsole anmelden.
JBoss EAP auf RHEL (gruppiert, VMSS)

Bereitstellen in Azure
Mit dieser Vorlage können Sie RHEL 8.6 VMSS-Instanzen erstellen, die JBoss EAP 7.4-Cluster ausführen und auch eine Webanwendung namens "eap-session-replication" bereitstellen. Sie können sich mit dem zum Zeitpunkt der Bereitstellung konfigurierten JBoss EAP-Benutzernamen und kennwort bei der Administratorkonsole anmelden.
KEMP LoadMaster HA Pair

Bereitstellen in Azure
Diese Vorlage stellt ein KEMP LoadMaster HA Pair bereit.
Lastenausgleich mit 2 VIPs, jeweils mit einer LB-Regel

Bereitstellen in Azure
Mit dieser Vorlage können Sie einen Lastenausgleich, 2 öffentliche IP-Adressen für den Lastenausgleich (Multivip), virtuelles Netzwerk, Netzwerkschnittstelle im virtuellen Netzwerk & eine LB-Regel im Lastenausgleichsmodul erstellen, das von der Netzwerkschnittstelle verwendet wird.
Lastenausgleichsmodul mit eingehender NAT-Regel

Bereitstellen in Azure
Mit dieser Vorlage können Sie eine Lastenausgleichs-, öffentliche IP-Adresse für das Lastenausgleichsmodul, virtuelles Netzwerk, Netzwerkschnittstelle im virtuellen Netzwerk & eine NAT-Regel im Lastenausgleichsmodul erstellen, das von der Netzwerkschnittstelle verwendet wird.
Multi tier App mit NSG, ILB, AppGateway

Bereitstellen in Azure
Diese Vorlage stellt ein virtuelles Netzwerk bereit, trennt das Netzwerk über Subnetze, stellt virtuelle Computer bereit und konfiguriert den Lastenausgleich.
Multi tier traffic manager, L4 ILB, L7 AppGateway

Bereitstellen in Azure
Diese Vorlage stellt ein virtuelles Netzwerk bereit, trennt das Netzwerk über Subnetze, stellt virtuelle Computer bereit und konfiguriert den Lastenausgleich.
Private Link-Dienst (Beispiel)

Bereitstellen in Azure
Diese Vorlage zeigt, wie Sie einen privaten Linkdienst erstellen.
öffentliche Lastenausgleichskette mit einem Gatewaylastenausgleich

Bereitstellen in Azure
Mit dieser Vorlage können Sie einen öffentlichen Standardlastenausgleich bereitstellen, der mit einem Gatewaylastenausgleich verkettet ist. Der eingehende Datenverkehr aus dem Internet wird an den Gateway Load Balancer mit Linux-VMs (NVAs) im Back-End-Pool weitergeleitet.
RDS-Farmbereitstellung mithilfe vorhandener Active Directory-

Bereitstellen in Azure
Diese Vorlage erstellt eine RDS-Farmbereitstellung mit vorhandenem Active Directory in derselben Ressourcengruppe.
Bereitstellung für RDS-Gateways mit hoher Verfügbarkeit

Bereitstellen in Azure
Diese Vorlage stellt eine hohe Verfügbarkeit für RD-Gateway- und RD Web Access-Server in einer vorhandenen RDS-Bereitstellung bereit.
Red Hat Linux 3-Tier-Lösung auf Azure

Bereitstellen in Azure
Mit dieser Vorlage können Sie eine 3-Tier-Architektur mit virtuellen Computern von "Red Hat Enterprise Linux 7.3" bereitstellen. Architektur umfasst virtuelles Netzwerk, externe und interne Lastenausgleichsgeräte, Jump VM, NSGs usw. zusammen mit mehreren virtuellen RHEL-Computern auf jeder Ebene
redundanter haproxy mit Azure-Lastenausgleich und unverankerten IP-

Bereitstellen in Azure
Diese Vorlage erstellt ein redundantes haproxy-Setup mit 2 Ubuntu-VMs, die hinter Azure Load Balancer mit aktivierter unverankerten IP konfiguriert sind. Jeder der Ubuntu-VMs führt haproxy aus, um Anforderungen zum Lastenausgleich an andere Anwendungs-VMs zu laden (in diesem Fall Apache ausgeführt). Keepalived ermöglicht Redundanz für die haproxy-VMs, indem die unverankerte IP dem MASTER zugewiesen und der Lastenausgleichssonde auf der SICHERUNG blockiert wird. Diese Vorlage stellt außerdem ein Speicherkonto, virtuelles Netzwerk, öffentliche IP-Adresse, Netzwerkschnittstellen bereit.
Remotedesktopdienste mit hoher Verfügbarkeit

Bereitstellen in Azure
Dieser ARM-Vorlagenbeispielcode stellt eine Remotedesktopdienste 2019 Session Collection Lab mit hoher Verfügbarkeit bereit. Ziel ist die Bereitstellung einer vollständig redundanten, hoch verfügbaren Lösung für Remotedesktopdienste unter Verwendung von Windows Server 2019.
Reservierter IP-Anwendungsfallausschnitt

Bereitstellen in Azure
Diese Vorlage veranschaulicht den derzeit unterstützten Anwendungsfall für reservierte IP.This template demonstrates the currently supported use case for Reserved IP. Eine reservierte IP ist einfach eine statisch zugeordnete öffentliche IP.
SAP NetWeaver 3-Tier (verwalteter Datenträger)

Bereitstellen in Azure
Mit dieser Vorlage können Sie einen virtuellen Computer mithilfe eines Betriebssystems bereitstellen, das von SAP und verwalteten Datenträgern unterstützt wird.
SAP NetWeaver 3-Tier Multi SID DB (verwaltete Datenträger)

Bereitstellen in Azure
Mit dieser Vorlage können Sie einen virtuellen Computer mithilfe eines Betriebssystems bereitstellen, das von SAP unterstützt wird.
SAP NetWeaver-Dateiserver (verwalteter Datenträger)

Bereitstellen in Azure
Mit dieser Vorlage können Sie einen Dateiserver bereitstellen, der als gemeinsam genutzter Speicher für SAP NetWeaver verwendet werden kann.
einfachen VM-Skalierungssatz mit Linux-VMs und öffentlichen IPv4 pro VM-

Bereitstellen in Azure
Diese Vorlage veranschaulicht die Bereitstellung eines einfachen Skalierungssatzes mit Lastenausgleich, eingehenden NAT-Regeln und öffentlicher IP pro VM.
SSL-aktivierten VM-Skalierungssatz

Bereitstellen in Azure
Stellt Webserver bereit, die mit SSL-Zertifikaten konfiguriert werden, die sicher als Azure Key Vault bereitgestellt werden
Standardlastenausgleich mit Back-End-Pool nach IP-Adressen

Bereitstellen in Azure
Diese Vorlage wird verwendet, um zu veranschaulichen, wie ARM-Vorlagen verwendet werden können, um den Back-End-Pool eines Lastenausgleichs nach IP-Adresse zu konfigurieren, wie im Back-End-Pool-Verwaltung Dokument beschrieben.
Skalierungsbeispiel für virtuelle Computer mithilfe von Verfügbarkeitszonen

Bereitstellen in Azure
Diese Vorlage erstellt einen VMSS, der in separaten Verfügbarkeitszonen mit einem Lastenausgleichsmodul platziert wird.
virtueller Computer mit einem RDP-Port

Bereitstellen in Azure
Erstellt einen virtuellen Computer und erstellt eine NAT-Regel für RDP für den virtuellen Computer im Lastenausgleich
VM-Skalierungssatz mit automatischer Skalierung, die eine IIS WebApp-

Bereitstellen in Azure
Stellt einen Windows-VM-Skalierungssatz mit IIS und eine sehr einfache .NET MVC-Web-App bereit. Die VMSS PowerShell DSC-Erweiterung wird verwendet, um die IIS-Installation und webDeploy-Paketbereitstellung durchzuführen.
VMs in Verfügbarkeitszonen mit einem Lastenausgleichs- und NAT-

Bereitstellen in Azure
Mit dieser Vorlage können Sie virtuelle Computer erstellen, die über Verfügbarkeitszonen mit einem Lastenausgleichsmodul verteilt sind, und NAT-Regeln über das Lastenausgleichsmodul konfigurieren. Diese Vorlage stellt außerdem ein virtuelles Netzwerk, eine öffentliche IP-Adresse und Netzwerkschnittstellen bereit. In dieser Vorlage verwenden wir die Ressourcenschleifenfunktion, um die Netzwerkschnittstellen und virtuellen Computer zu erstellen.
VMSS-Bereitstellung von IPv6 in azure Virtual Network (VNET)

Bereitstellen in Azure
Erstellen Eines VM-Skalierungssatzes mit dualer Stapel-IPv4/IPv6-VNET- und Std-Lastenausgleichsfunktion.
VMSS Flexible Orchestration Mode Schnellstart Linux

Bereitstellen in Azure
Diese Vorlage stellt einen einfachen VM-Skalierungssatz mit Instanzen hinter einem Azure Load Balancer bereit. Der VM-Skalierungssatz befindet sich im flexiblen Orchestrierungsmodus. Verwenden Sie den Betriebssystemparameter, um linux (Ubuntu) oder Windows (Windows Server Datacenter 2019)-Bereitstellung auszuwählen. HINWEIS: Diese Schnellstartvorlage ermöglicht den Netzwerkzugriff auf VM-Verwaltungsports (SSH, RDP) über jede Internetadresse und sollte nicht für Produktionsbereitstellungen verwendet werden.
VMSS mit öffentlichem IP-Präfix

Bereitstellen in Azure
Vorlage für die Bereitstellung von VMSS mit öffentlichem IP-Präfix

Terraform -Ressourcendefinition (AzAPI-Anbieter)

Der LoadBalancers-Ressourcentyp kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

  • Ressourcengruppen

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.Network/loadBalancers-Ressource zu erstellen, fügen Sie Ihrer Vorlage die folgende Terraform hinzu.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/loadBalancers@2024-05-01"
  name = "string"
  location = "string"
  sku = {
    name = "string"
    tier = "string"
  }
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    extendedLocation = {
      name = "string"
      type = "string"
    }
    properties = {
      backendAddressPools = [
        {
          id = "string"
          name = "string"
          properties = {
            drainPeriodInSeconds = int
            loadBalancerBackendAddresses = [
              {
                name = "string"
                properties = {
                  adminState = "string"
                  ipAddress = "string"
                  loadBalancerFrontendIPConfiguration = {
                    id = "string"
                  }
                  subnet = {
                    id = "string"
                  }
                  virtualNetwork = {
                    id = "string"
                  }
                }
              }
            ]
            location = "string"
            syncMode = "string"
            tunnelInterfaces = [
              {
                identifier = int
                port = int
                protocol = "string"
                type = "string"
              }
            ]
            virtualNetwork = {
              id = "string"
            }
          }
        }
      ]
      frontendIPConfigurations = [
        {
          id = "string"
          name = "string"
          properties = {
            gatewayLoadBalancer = {
              id = "string"
            }
            privateIPAddress = "string"
            privateIPAddressVersion = "string"
            privateIPAllocationMethod = "string"
            publicIPAddress = {
              extendedLocation = {
                name = "string"
                type = "string"
              }
              id = "string"
              location = "string"
              properties = {
                ddosSettings = {
                  ddosProtectionPlan = {
                    id = "string"
                  }
                  protectionMode = "string"
                }
                deleteOption = "string"
                dnsSettings = {
                  domainNameLabel = "string"
                  domainNameLabelScope = "string"
                  fqdn = "string"
                  reverseFqdn = "string"
                }
                idleTimeoutInMinutes = int
                ipAddress = "string"
                ipTags = [
                  {
                    ipTagType = "string"
                    tag = "string"
                  }
                ]
                linkedPublicIPAddress = ...
                migrationPhase = "string"
                natGateway = {
                  id = "string"
                  location = "string"
                  properties = {
                    idleTimeoutInMinutes = int
                    publicIpAddresses = [
                      {
                        id = "string"
                      }
                    ]
                    publicIpPrefixes = [
                      {
                        id = "string"
                      }
                    ]
                  }
                  sku = {
                    name = "string"
                  }
                  tags = {
                    {customized property} = "string"
                  }
                  zones = [
                    "string"
                  ]
                }
                publicIPAddressVersion = "string"
                publicIPAllocationMethod = "string"
                publicIPPrefix = {
                  id = "string"
                }
                servicePublicIPAddress = ...
              }
              sku = {
                name = "string"
                tier = "string"
              }
              tags = {
                {customized property} = "string"
              }
              zones = [
                "string"
              ]
            }
            publicIPPrefix = {
              id = "string"
            }
            subnet = {
              id = "string"
              name = "string"
              properties = {
                addressPrefix = "string"
                addressPrefixes = [
                  "string"
                ]
                applicationGatewayIPConfigurations = [
                  {
                    id = "string"
                    name = "string"
                    properties = {
                      subnet = {
                        id = "string"
                      }
                    }
                  }
                ]
                defaultOutboundAccess = bool
                delegations = [
                  {
                    id = "string"
                    name = "string"
                    properties = {
                      serviceName = "string"
                    }
                    type = "string"
                  }
                ]
                ipAllocations = [
                  {
                    id = "string"
                  }
                ]
                ipamPoolPrefixAllocations = [
                  {
                    numberOfIpAddresses = "string"
                    pool = {
                      id = "string"
                    }
                  }
                ]
                natGateway = {
                  id = "string"
                }
                networkSecurityGroup = {
                  id = "string"
                  location = "string"
                  properties = {
                    flushConnection = bool
                    securityRules = [
                      {
                        id = "string"
                        name = "string"
                        properties = {
                          access = "string"
                          description = "string"
                          destinationAddressPrefix = "string"
                          destinationAddressPrefixes = [
                            "string"
                          ]
                          destinationApplicationSecurityGroups = [
                            {
                              id = "string"
                              location = "string"
                              properties = {
                              }
                              tags = {
                                {customized property} = "string"
                              }
                            }
                          ]
                          destinationPortRange = "string"
                          destinationPortRanges = [
                            "string"
                          ]
                          direction = "string"
                          priority = int
                          protocol = "string"
                          sourceAddressPrefix = "string"
                          sourceAddressPrefixes = [
                            "string"
                          ]
                          sourceApplicationSecurityGroups = [
                            {
                              id = "string"
                              location = "string"
                              properties = {
                              }
                              tags = {
                                {customized property} = "string"
                              }
                            }
                          ]
                          sourcePortRange = "string"
                          sourcePortRanges = [
                            "string"
                          ]
                        }
                        type = "string"
                      }
                    ]
                  }
                  tags = {
                    {customized property} = "string"
                  }
                }
                privateEndpointNetworkPolicies = "string"
                privateLinkServiceNetworkPolicies = "string"
                routeTable = {
                  id = "string"
                  location = "string"
                  properties = {
                    disableBgpRoutePropagation = bool
                    routes = [
                      {
                        id = "string"
                        name = "string"
                        properties = {
                          addressPrefix = "string"
                          nextHopIpAddress = "string"
                          nextHopType = "string"
                        }
                        type = "string"
                      }
                    ]
                  }
                  tags = {
                    {customized property} = "string"
                  }
                }
                serviceEndpointPolicies = [
                  {
                    id = "string"
                    location = "string"
                    properties = {
                      contextualServiceEndpointPolicies = [
                        "string"
                      ]
                      serviceAlias = "string"
                      serviceEndpointPolicyDefinitions = [
                        {
                          id = "string"
                          name = "string"
                          properties = {
                            description = "string"
                            service = "string"
                            serviceResources = [
                              "string"
                            ]
                          }
                          type = "string"
                        }
                      ]
                    }
                    tags = {
                      {customized property} = "string"
                    }
                  }
                ]
                serviceEndpoints = [
                  {
                    locations = [
                      "string"
                    ]
                    networkIdentifier = {
                      id = "string"
                    }
                    service = "string"
                  }
                ]
                sharingScope = "string"
              }
              type = "string"
            }
          }
          zones = [
            "string"
          ]
        }
      ]
      inboundNatPools = [
        {
          id = "string"
          name = "string"
          properties = {
            backendPort = int
            enableFloatingIP = bool
            enableTcpReset = bool
            frontendIPConfiguration = {
              id = "string"
            }
            frontendPortRangeEnd = int
            frontendPortRangeStart = int
            idleTimeoutInMinutes = int
            protocol = "string"
          }
        }
      ]
      inboundNatRules = [
        {
          id = "string"
          name = "string"
          properties = {
            backendAddressPool = {
              id = "string"
            }
            backendPort = int
            enableFloatingIP = bool
            enableTcpReset = bool
            frontendIPConfiguration = {
              id = "string"
            }
            frontendPort = int
            frontendPortRangeEnd = int
            frontendPortRangeStart = int
            idleTimeoutInMinutes = int
            protocol = "string"
          }
        }
      ]
      loadBalancingRules = [
        {
          id = "string"
          name = "string"
          properties = {
            backendAddressPool = {
              id = "string"
            }
            backendAddressPools = [
              {
                id = "string"
              }
            ]
            backendPort = int
            disableOutboundSnat = bool
            enableFloatingIP = bool
            enableTcpReset = bool
            frontendIPConfiguration = {
              id = "string"
            }
            frontendPort = int
            idleTimeoutInMinutes = int
            loadDistribution = "string"
            probe = {
              id = "string"
            }
            protocol = "string"
          }
        }
      ]
      outboundRules = [
        {
          id = "string"
          name = "string"
          properties = {
            allocatedOutboundPorts = int
            backendAddressPool = {
              id = "string"
            }
            enableTcpReset = bool
            frontendIPConfigurations = [
              {
                id = "string"
              }
            ]
            idleTimeoutInMinutes = int
            protocol = "string"
          }
        }
      ]
      probes = [
        {
          id = "string"
          name = "string"
          properties = {
            intervalInSeconds = int
            noHealthyBackendsBehavior = "string"
            numberOfProbes = int
            port = int
            probeThreshold = int
            protocol = "string"
            requestPath = "string"
          }
        }
      ]
    }
  })
}

Eigenschaftswerte

ApplicationGatewayIPConfiguration

Name Beschreibung Wert
id Ressourcen-ID. Schnur
Name Name der IP-Konfiguration, die innerhalb eines Anwendungsgateways eindeutig ist. Schnur
Eigenschaften Eigenschaften der IP-Konfiguration des Anwendungsgateways. ApplicationGatewayIPConfigurationPropertiesFormat

ApplicationGatewayIPConfigurationPropertiesFormat

Name Beschreibung Wert
Subnetz Verweisen auf die Subnetzressource. Ein Subnetz, von dem aus das Anwendungsgateway seine private Adresse erhält. SubResource-

ApplicationSecurityGroup

Name Beschreibung Wert
id Ressourcen-ID. Schnur
Ort Ressourcenspeicherort. Schnur
Eigenschaften Eigenschaften der Anwendungssicherheitsgruppe. ApplicationSecurityGroupPropertiesFormat
Schilder Ressourcentags. ResourceTags-

ApplicationSecurityGroupPropertiesFormat

Name Beschreibung Wert

Back-EndAddressPool

Name Beschreibung Wert
id Ressourcen-ID. Schnur
Name Der Name der Ressource, die innerhalb der Gruppe von Back-End-Adresspools eindeutig ist, die vom Lastenausgleichsmodul verwendet werden. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. Schnur
Eigenschaften Eigenschaften des Back-End-Adresspools des Lastenausgleichs. Back-EndAddressPoolPropertiesFormat

Back-EndAddressPoolPropertiesFormat

Name Beschreibung Wert
drainPeriodInSeconds Der Lastenausgleichsmodul wartet auf Sekunden, bevor RESET an Client- und Back-End-Adresse gesendet wird. Int
loadBalancerBackendAddresses Ein Array von Back-End-Adressen. LoadBalancerBackendAddress[]
Ort Der Speicherort des Back-End-Adresspools. Schnur
syncMode Synchroner Back-End-Adressmodus für den Back-End-Pool "Automatisch"
"Manuell"
tunnelInterfaces Ein Array von Gateway-Lastenausgleichstunnelschnittstellen. GatewayLoadBalancerTunnelInterface[]
virtualNetwork Ein Verweis auf ein virtuelles Netzwerk. SubResource-

DdosSettings

Name Beschreibung Wert
ddosProtectionPlan Der DDoS-Schutzplan, der der öffentlichen IP zugeordnet ist. Kann nur festgelegt werden, wenn ProtectionMode aktiviert ist SubResource-
protectionMode Der DDoS-Schutzmodus der öffentlichen IP "Deaktiviert"
"Aktiviert"
"VirtualNetworkInherited"

Delegation

Name Beschreibung Wert
id Ressourcen-ID. Schnur
Name Der Name der Ressource, die innerhalb eines Subnetzes eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. Schnur
Eigenschaften Eigenschaften des Subnetzes. ServiceDelegationPropertiesFormat-
Art Ressourcentyp. Schnur

ExtendedLocation

Name Beschreibung Wert
Name Der Name des erweiterten Speicherorts. Schnur
Art Der Typ des erweiterten Speicherorts. "EdgeZone"

FrontendIPConfiguration

Name Beschreibung Wert
id Ressourcen-ID. Schnur
Name Der Name der Ressource, die innerhalb des Satzes von Front-End-IP-Konfigurationen eindeutig ist, die vom Lastenausgleichsmodul verwendet werden. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. Schnur
Eigenschaften Eigenschaften des Lastenausgleichssonden. FrontendIPConfigurationPropertiesFormat
Zonen Eine Liste der Verfügbarkeitszonen, aus der die für die Ressource zugeordnete IP-Adresse angegeben wird. string[]

FrontendIPConfigurationPropertiesFormat

Name Beschreibung Wert
gatewayLoadBalancer Der Verweis auf gateway load balancer frontend IP. SubResource-
privateIPAddress Die private IP-Adresse der IP-Konfiguration. Schnur
privateIPAddressVersion Gibt an, ob es sich bei der spezifischen IP-Konfiguration um IPv4 oder IPv6 handelt. Der Standardwert wird als IPv4 verwendet. "IPv4"
"IPv6"
privateIPAllocationMethod Die Private IP-Zuordnungsmethode. "Dynamisch"
"Statisch"
publicIPAddress Der Verweis auf die öffentliche IP-Ressource. PublicIPAddress-
publicIPPrefix Der Verweis auf die Ressource für öffentliche IP-Präfixe. SubResource-
Subnetz Der Verweis auf die Subnetzressource. Subnetz-

GatewayLoadBalancerTunnelInterface

Name Beschreibung Wert
Bezeichner Bezeichner der Gatewaylastenausgleichstunnelschnittstelle. Int
Hafen Port der Gatewaylastenausgleichstunnelschnittstelle. Int
Protokoll Protokoll der Gatewaylastenausgleichstunnelschnittstelle. "Native"
'None'
'VXLAN'
Art Datenverkehrstyp der Gatewaylastenausgleichstunnelschnittstelle. 'Extern'
"Intern"
'None'

InboundNatPool

Name Beschreibung Wert
id Ressourcen-ID. Schnur
Name 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. Schnur
Eigenschaften Eigenschaften des Lastenausgleichs im eingehenden NAT-Pool. InboundNatPoolPropertiesFormat-

InboundNatPoolPropertiesFormat

Name Beschreibung Wert
backPort Der port, der für interne Verbindungen auf dem Endpunkt verwendet wird. Zulässige Werte liegen zwischen 1 und 65535. int (erforderlich)
enableFloatingIP Konfiguriert den Endpunkt eines virtuellen Computers für die unverankerte IP-Funktion, 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. Bool
enableTcpReset 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. Bool
frontendIPConfiguration Ein Verweis auf Front-End-IP-Adressen. SubResource-
frontendPortRangeEnd 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. int (erforderlich)
frontendPortRangeStart 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. int (erforderlich)
idleTimeoutInMinutes 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. Int
Protokoll Der Verweis auf das transportprotokoll, das vom eingehenden NAT-Pool verwendet wird. "Alle"
'Tcp'
"Udp" (erforderlich)

InboundNatRule

Name Beschreibung Wert
id Ressourcen-ID. Schnur
Name Der Name der Ressource, die innerhalb des Satzes eingehender NAT-Regeln eindeutig ist, die vom Lastenausgleichsmodul verwendet werden. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. Schnur
Eigenschaften Eigenschaften der eingehenden NAT-Regel des Lastenausgleichs. InboundNatRulePropertiesFormat

InboundNatRulePropertiesFormat

Name Beschreibung Wert
back-EndAddressPool Ein Verweis auf die Back-EndAddressPool-Ressource. SubResource-
backPort Der für den internen Endpunkt verwendete Port. Zulässige Werte liegen zwischen 1 und 65535. Int
enableFloatingIP Konfiguriert den Endpunkt eines virtuellen Computers für die unverankerte IP-Funktion, 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. Bool
enableTcpReset 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. Bool
frontendIPConfiguration Ein Verweis auf Front-End-IP-Adressen. SubResource-
frontendPort Der Port für den externen Endpunkt. Portnummern für jede Regel müssen innerhalb des Lastenausgleichs eindeutig sein. Zulässige Werte liegen zwischen 1 und 65534. Int
frontendPortRangeEnd 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. Int
frontendPortRangeStart 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. Int
idleTimeoutInMinutes 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. Int
Protokoll Der Verweis auf das transportprotokoll, das von der Lastenausgleichsregel verwendet wird. "Alle"
'Tcp'
'Udp'

IpamPoolPrefixAllocation

Name Beschreibung Wert
numberOfIpAddresses Anzahl der IP-Adressen, die zugewiesen werden sollen. Schnur
Tümpel IpamPoolPrefixAllocationPool-

IpamPoolPrefixAllocationPool

Name Beschreibung Wert
id Ressourcen-ID der zugeordneten Azure IpamPool-Ressource. Schnur

IpTag

Name Beschreibung Wert
ipTagType Der IP-Tagtyp. Beispiel: FirstPartyUsage. Schnur
Etikett Der Wert des IP-Tags, das der öffentlichen IP zugeordnet ist. Beispiel: SQL. Schnur

LoadBalancerBackendAddress

Name Beschreibung Wert
Name Name der Back-End-Adresse. Schnur
Eigenschaften Eigenschaften des Back-End-Adresspools des Lastenausgleichs. LoadBalancerBackendAddressPropertiesFormat

LoadBalancerBackendAddressPropertiesFormat

Name Beschreibung Wert
adminState 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. "Nach unten"
'None'
"Nach oben"
ipAddress IP-Adresse, die zum referenzierten virtuellen Netzwerk gehört. Schnur
loadBalancerFrontendIPConfiguration Verweis auf die front-End-IP-Adresskonfiguration, die in regionalem Lastenausgleich definiert ist. SubResource-
Subnetz Verweisen auf ein vorhandenes Subnetz. SubResource-
virtualNetwork Verweisen auf ein vorhandenes virtuelles Netzwerk. SubResource-

LoadBalancerPropertiesFormat

Name Beschreibung Wert
back-EndAddressPools Sammlung von Back-End-Adresspools, die von einem Lastenausgleich verwendet werden. Back-EndAddressPool-[]
frontendIPConfigurations Objekt, das die Frontend-IPs darstellt, die für das Lastenausgleichsmodul verwendet werden sollen. FrontendIPConfiguration-[]
inboundNatPools 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. InboundNatPool-[]
inboundNatRules 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. InboundNatRule[]
loadBalancingRules Objektauflistung, die die Lastenausgleichsregeln darstellt, ruft die Bereitstellung ab. LoadBalancingRule[]
outboundRules Die ausgehenden Regeln. ausgehende[]
Sonden Sammlung von Probeobjekten, die im Lastenausgleichsmodul verwendet werden. Probe[]

LoadBalancerSku

Name Beschreibung Wert
Name Name einer Lastenausgleichs-SKU. "Einfach"
"Gateway"
"Standard"
Rang Ebene einer Lastenausgleichs-SKU. "Global"
"Regional"

LoadBalancingRule

Name Beschreibung Wert
id Ressourcen-ID. Schnur
Name Der Name der Ressource, die innerhalb des Satzes von Lastenausgleichsregeln eindeutig ist, die vom Lastenausgleichsmodul verwendet werden. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. Schnur
Eigenschaften Eigenschaften der Lastenausgleichsregel für den Lastenausgleich. LoadBalancingRulePropertiesFormat

LoadBalancingRulePropertiesFormat

Name Beschreibung Wert
back-EndAddressPool Ein Verweis auf einen Pool von DIPs. Eingehender Datenverkehr wird zufällig über IPs in den Back-End-IPs ausgeglichen. SubResource-
back-EndAddressPools Ein Array von Verweisen auf den Pool von DIPs. SubResource-[]
backPort 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. Int
disableOutboundSnat Konfiguriert SNAT für die virtuellen Computer im Back-End-Pool, um die im Frontend der Lastenausgleichsregel angegebene publicIP-Adresse zu verwenden. Bool
enableFloatingIP Konfiguriert den Endpunkt eines virtuellen Computers für die unverankerte IP-Funktion, 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. Bool
enableTcpReset 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. Bool
frontendIPConfiguration Ein Verweis auf Front-End-IP-Adressen. SubResource-
frontendPort Der Port für den externen Endpunkt. Portnummern für jede Regel müssen innerhalb des Lastenausgleichs eindeutig sein. Zulässige Werte liegen zwischen 0 und 65534. Beachten Sie, dass der Wert 0 "Any Port" aktiviert. int (erforderlich)
idleTimeoutInMinutes 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. Int
loadDistribution Die Ladeverteilungsrichtlinie für diese Regel. 'Standard'
'SourceIP'
'SourceIPProtocol'
Sonde Der Verweis auf den Lastenausgleichssonde, der von der Lastenausgleichsregel verwendet wird. SubResource-
Protokoll Der Verweis auf das transportprotokoll, das von der Lastenausgleichsregel verwendet wird. "Alle"
'Tcp'
"Udp" (erforderlich)

Microsoft.Network/loadBalancers

Name Beschreibung Wert
extendedLocation Der erweiterte Speicherort des Lastenausgleichs. ExtendedLocation-
Ort Ressourcenspeicherort. Schnur
Name Der Ressourcenname Zeichenfolge (erforderlich)
Eigenschaften Eigenschaften des Lastenausgleichs. LoadBalancerPropertiesFormat
Sku Die SKU des Lastenausgleichs. LoadBalancerSku-
Schilder Ressourcentags Wörterbuch der Tagnamen und -werte.
Art Der Ressourcentyp "Microsoft.Network/loadBalancers@2024-05-01"

NatGateway

Name Beschreibung Wert
id Ressourcen-ID. Schnur
Ort Ressourcenspeicherort. Schnur
Eigenschaften Nat-Gateway-Eigenschaften. NatGatewayPropertiesFormat
Sku Die NAT-Gateway-SKU. NatGatewaySku-
Schilder Ressourcentags. ResourceTags-
Zonen Eine Liste der Verfügbarkeitszonen, die die Zone angeben, in der Nat-Gateway bereitgestellt werden soll. string[]

NatGatewayPropertiesFormat

Name Beschreibung Wert
idleTimeoutInMinutes Das Leerlauftimeout des NAT-Gateways. Int
publicIpAddresses Ein Array von öffentlichen IP-Adressen, die der NAT-Gatewayressource zugeordnet sind. SubResource-[]
publicIpPrefixes Ein Array von öffentlichen IP-Präfixen, die der Nat-Gatewayressource zugeordnet sind. SubResource-[]

NatGatewaySku

Name Beschreibung Wert
Name Name der NAT-Gateway-SKU. "Standard"

NetworkSecurityGroup

Name Beschreibung Wert
id Ressourcen-ID. Schnur
Ort Ressourcenspeicherort. Schnur
Eigenschaften Eigenschaften der Netzwerksicherheitsgruppe. NetworkSecurityGroupPropertiesFormat-
Schilder Ressourcentags. ResourceTags-

NetworkSecurityGroupPropertiesFormat

Name Beschreibung Wert
flushConnection 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. Bool
securityRules Eine Sammlung von Sicherheitsregeln der Netzwerksicherheitsgruppe. SecurityRule-[]

Ausgehender Wert

Name Beschreibung Wert
id Ressourcen-ID. Schnur
Name Der Name der Ressource, die innerhalb der Reihe von ausgehenden Regeln eindeutig ist, die vom Lastenausgleichsmodul verwendet werden. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. Schnur
Eigenschaften Eigenschaften der ausgehenden Regel des Lastenausgleichs. OutboundRulePropertiesFormat

OutboundRulePropertiesFormat

Name Beschreibung Wert
allocatedOutboundPorts Die Anzahl der ausgehenden Ports, die für NAT verwendet werden sollen. Int
back-EndAddressPool Ein Verweis auf einen Pool von DIPs. Ausgehender Datenverkehr wird zufällig über IPs in den Back-End-IPs ausgeglichen. SubResource- (erforderlich)
enableTcpReset 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. Bool
frontendIPConfigurations Die Front-End-IP-Adressen des Lastenausgleichs. SubResource-[] (erforderlich)
idleTimeoutInMinutes Das Timeout für die TCP-Leerlaufverbindung. Int
Protokoll Das Protokoll für die ausgehende Regel im Lastenausgleich. "Alle"
'Tcp'
"Udp" (erforderlich)

Sonde

Name Beschreibung Wert
id Ressourcen-ID. Schnur
Name Der Name der Ressource, die innerhalb der Vom Lastenausgleichsmodul verwendeten Probesätze eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. Schnur
Eigenschaften Eigenschaften des Lastenausgleichssonden. ProbePropertiesFormat

ProbePropertiesFormat

Name Beschreibung Wert
intervalInSeconds Das Intervall in Sekunden, wie häufig der Endpunkt auf Integritätsstatus untersucht werden soll. In der Regel ist das Intervall etwas kleiner als die Hälfte des zugeordneten Timeoutzeitraums (in Sekunden), der zwei vollständige Probes zulässt, bevor die Instanz aus der Drehung entfernt wird. Der Standardwert ist 15, der Mindestwert ist 5. Int
noHealthyBackendsBehavior Bestimmt, wie neue Verbindungen vom Lastenausgleich behandelt werden, wenn alle Back-End-Instanzen heruntergestreckt werden. 'AllProbedDown'
'AllProbedUp'
numberOfProbes 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. Int
Hafen Der Port für die Kommunikation des Sondes. Mögliche Werte reichen von 1 bis einschließlich 65535. int (erforderlich)
probeThreshold 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. Int
Protokoll 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. 'Http'
"Https"
'Tcp' (erforderlich)
requestPath Der URI, der zum Anfordern des Integritätsstatus 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. Schnur

PublicIPAddress

Name Beschreibung Wert
extendedLocation Der erweiterte Speicherort der öffentlichen IP-Adresse. ExtendedLocation-
id Ressourcen-ID. Schnur
Ort Ressourcenspeicherort. Schnur
Eigenschaften Eigenschaften öffentlicher IP-Adressen. PublicIPAddressPropertiesFormat
Sku Die SKU der öffentlichen IP-Adresse. PublicIPAddressSku-
Schilder Ressourcentags. ResourceTags-
Zonen Eine Liste der Verfügbarkeitszonen, aus der die für die Ressource zugeordnete IP-Adresse angegeben wird. string[]

PublicIPAddressDnsSettings

Name Beschreibung Wert
domainNameLabel 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. Schnur
domainNameLabelScope 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. 'NoReuse'
'ResourceGroupReuse'
'SubscriptionReuse'
'TenantReuse'
fqdn 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. Schnur
reverseFqdn 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. Schnur

PublicIPAddressPropertiesFormat

Name Beschreibung Wert
ddosSettings Die benutzerdefinierte DDoS-Schutzrichtlinie, die der öffentlichen IP-Adresse zugeordnet ist. DdosSettings-
deleteOption Geben Sie an, was mit der öffentlichen IP-Adresse passiert, wenn der virtuelle Computer, der ihn verwendet, gelöscht wird. "Löschen"
"Trennen"
dnsSettings Der FQDN des DNS-Eintrags, der der öffentlichen IP-Adresse zugeordnet ist. PublicIPAddressDnsSettings
idleTimeoutInMinutes Das Leerlauftimeout der öffentlichen IP-Adresse. Int
ipAddress Die IP-Adresse, die der öffentlichen IP-Adressressource zugeordnet ist. Schnur
ipTags Die Liste der Tags, die der öffentlichen IP-Adresse zugeordnet sind. IpTag-[]
linkedPublicIPAddress Die verknüpfte öffentliche IP-Adresse der öffentlichen IP-Adressressource. PublicIPAddress-
MigrationSphase Migrationsphase der öffentlichen IP-Adresse. 'Abort'
'Commit'
"Zugesichert"
'None'
"Vorbereiten"
natGateway Das NatGateway für die öffentliche IP-Adresse. NatGateway-
publicIPAddressVersion Die öffentliche IP-Adressversion. "IPv4"
"IPv6"
publicIPAllocationMethod Die öffentliche IP-Adresszuweisungsmethode. "Dynamisch"
"Statisch"
publicIPPrefix Das öffentliche IP-Präfix dieser öffentlichen IP-Adresse sollte zugewiesen werden. SubResource-
servicePublicIPAddress Die öffentliche IP-Adresse des Diensts der ressource für die öffentliche IP-Adresse. PublicIPAddress-

PublicIPAddressSku

Name Beschreibung Wert
Name Name einer öffentlichen IP-Adress-SKU. "Einfach"
"Standard"
Rang Ebene einer öffentlichen IP-Adress-SKU. "Global"
"Regional"

ResourceTags

Name Beschreibung Wert

ResourceTags

Name Beschreibung Wert

ResourceTags

Name Beschreibung Wert

ResourceTags

Name Beschreibung Wert

ResourceTags

Name Beschreibung Wert

ResourceTags

Name Beschreibung Wert

ResourceTags

Name Beschreibung Wert

Route

Name Beschreibung Wert
id Ressourcen-ID. Schnur
Name Der Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. Schnur
Eigenschaften Eigenschaften der Route. RoutePropertiesFormat-
Art Der Typ der Ressource. Schnur

RoutePropertiesFormat

Name Beschreibung Wert
addressPrefix Das Ziel-CIDR, auf das die Route angewendet wird. Schnur
nextHopIpAddress Die IP-Adresspakete sollten weitergeleitet werden. Nächste Hopwerte sind nur in Routen zulässig, bei denen der nächste Hoptyp "VirtualAppliance" ist. Schnur
nextHopType Der Typ des Azure-Hops, an den das Paket gesendet werden soll. 'Internet'
'None'
'VirtualAppliance'
"VirtualNetworkGateway"
"VnetLocal" (erforderlich)

RouteTable

Name Beschreibung Wert
id Ressourcen-ID. Schnur
Ort Ressourcenspeicherort. Schnur
Eigenschaften Eigenschaften der Route-Tabelle. RouteTablePropertiesFormat-
Schilder Ressourcentags. ResourceTags-

RouteTablePropertiesFormat

Name Beschreibung Wert
disableBgpRoutePropagation Gibt an, ob die von BGP in dieser Routentabelle gelernten Routen deaktiviert werden sollen. "True" bedeutet "deaktivieren". Bool
Routen Sammlung von Routen, die in einer Routentabelle enthalten sind. Route[]

SecurityRule

Name Beschreibung Wert
id Ressourcen-ID. Schnur
Name Der Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. Schnur
Eigenschaften Eigenschaften der Sicherheitsregel. SecurityRulePropertiesFormat-
Art Der Typ der Ressource. Schnur

SecurityRulePropertiesFormat

Name Beschreibung Wert
Zugang Der Netzwerkdatenverkehr ist zulässig oder verweigert. "Zulassen"
"Verweigern" (erforderlich)
Beschreibung Eine Beschreibung für diese Regel. Auf 140 Zeichen beschränkt. Schnur
destinationAddressPrefix 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. Schnur
destinationAddressPrefixes Die Zieladressenpräfixe. CIDR- oder Ziel-IP-Bereiche. string[]
destinationApplicationSecurityGroups Die als Ziel angegebene Anwendungssicherheitsgruppe. ApplicationSecurityGroup[]
destinationPortRange Der Zielport oder der Zielbereich. Ganze Zahl oder Bereich zwischen 0 und 65535. Sternchen '*' können auch für alle Ports verwendet werden. Schnur
destinationPortRanges Die Zielportbereiche. string[]
Richtung Die Richtung der Regel. Die Richtung gibt an, ob die Regel für eingehenden oder ausgehenden Datenverkehr ausgewertet wird. "Eingehend"
"Ausgehend" (erforderlich)
Priorität 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. int (erforderlich)
Protokoll Dieses Netzwerkprotokoll gilt für diese Regel. '*'
'Ah'
'Esp'
"Icmp"
'Tcp'
"Udp" (erforderlich)
sourceAddressPrefix 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. Schnur
sourceAddressPrefixes Die CIDR- oder Quell-IP-Bereiche. string[]
sourceApplicationSecurityGroups Die Als Quelle angegebene Anwendungssicherheitsgruppe. ApplicationSecurityGroup[]
sourcePortRange Der Quellport oder -bereich. Ganze Zahl oder Bereich zwischen 0 und 65535. Sternchen '*' können auch für alle Ports verwendet werden. Schnur
sourcePortRanges Die Quellportbereiche. string[]

ServiceDelegationPropertiesFormat

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

ServiceEndpointPolicy

Name Beschreibung Wert
id Ressourcen-ID. Schnur
Ort Ressourcenspeicherort. Schnur
Eigenschaften Eigenschaften der Dienstendpunktrichtlinie. ServiceEndpointPolicyPropertiesFormat
Schilder Ressourcentags. ResourceTags-

ServiceEndpointPolicyDefinition

Name Beschreibung Wert
id Ressourcen-ID. Schnur
Name Der Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. Schnur
Eigenschaften Eigenschaften der Richtliniendefinition des Dienstendpunkts. ServiceEndpointPolicyDefinitionPropertiesFormat
Art Der Typ der Ressource. Schnur

ServiceEndpointPolicyDefinitionPropertiesFormat

Name Beschreibung Wert
Beschreibung Eine Beschreibung für diese Regel. Auf 140 Zeichen beschränkt. Schnur
Dienst Dienstendpunktname. Schnur
serviceResources Eine Liste der Dienstressourcen. string[]

ServiceEndpointPolicyPropertiesFormat

Name Beschreibung Wert
contextualServiceEndpointPolicies Eine Sammlung kontextbezogener Dienstendpunktrichtlinie. string[]
serviceAlias Der Alias, der angibt, ob die Richtlinie zu einem Dienst gehört Schnur
serviceEndpointPolicyDefinitions Eine Sammlung von Dienstendpunktrichtliniendefinitionen der Dienstendpunktrichtlinie. ServiceEndpointPolicyDefinition[]

ServiceEndpointPropertiesFormat

Name Beschreibung Wert
Orte Eine Liste der Speicherorte. string[]
networkIdentifier Unterressource als Netzwerkbezeichner. SubResource-
Dienst Der Typ des Endpunktdiensts. Schnur

Subnetz

Name Beschreibung Wert
id Ressourcen-ID. Schnur
Name Der Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. Schnur
Eigenschaften Eigenschaften des Subnetzes. SubnetPropertiesFormat-
Art Ressourcentyp. Schnur

SubnetPropertiesFormat

Name Beschreibung Wert
addressPrefix Das Adresspräfix für das Subnetz. Schnur
addressPrefixes Liste der Adresspräfixe für das Subnetz. string[]
applicationGatewayIPConfigurations IP-Konfigurationen des Anwendungsgateways der virtuellen Netzwerkressource. ApplicationGatewayIPConfiguration[]
defaultOutboundAccess Legen Sie diese Eigenschaft auf "false" fest, um die standardmäßige ausgehende Konnektivität für alle virtuellen Computer im Subnetz zu deaktivieren. Diese Eigenschaft kann nur zum Zeitpunkt der Subnetzerstellung festgelegt und für ein vorhandenes Subnetz nicht aktualisiert werden. Bool
Delegationen Ein Array von Verweisen auf die Delegierungen im Subnetz. Delegation[]
ipAllocations Array von IpAllocation, das auf dieses Subnetz verweist. SubResource-[]
ipamPoolPrefixAllocations Eine Liste der IPAM-Pools zum Zuordnen von IP-Adresspräfixen. IpamPoolPrefixAllocation[]
natGateway Nat-Gateway, das diesem Subnetz zugeordnet ist. SubResource-
networkSecurityGroup Der Verweis auf die NetworkSecurityGroup-Ressource. NetworkSecurityGroup-
privateEndpointNetworkPolicies Aktivieren oder Deaktivieren sie das Anwenden von Netzwerkrichtlinien auf privaten Endpunkten im Subnetz. "Deaktiviert"
"Aktiviert"
"NetworkSecurityGroupEnabled"
'RouteTableEnabled'
privateLinkServiceNetworkPolicies Aktivieren oder Deaktivieren sie die Anwendung von Netzwerkrichtlinien für den privaten Linkdienst im Subnetz. "Deaktiviert"
"Aktiviert"
routeTable Der Verweis auf die RouteTable-Ressource. RouteTable-
serviceEndpointPolicies Ein Array von Dienstendpunktrichtlinien. ServiceEndpointPolicy[]
serviceEndpoints Ein Array von Dienstendpunkten. ServiceEndpointPropertiesFormat[]
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. "DelegatedServices"
'Mandant'

Unterressource

Name Beschreibung Wert
id Ressourcen-ID. Schnur