Das Cmdlet Set-AzApplicationGatewayFrontendIPConfig aktualisiert eine Front-End-IP-Konfiguration.
Ein Anwendungsgateway unterstützt zwei Arten von Front-End-IP-Adressen:
Öffentliche IP-Adressen
Private IP-Adressen, für die die Konfiguration den internen Lastenausgleich (Internal Load Balancing, ILB) verwendet. Ein Anwendungsgateway kann höchstens eine öffentliche IP-Adresse und eine private IP-Adresse aufweisen.
Eine öffentliche IP-Adresse und eine private IP-Adresse sollten separat als Front-End-IP-Adressen hinzugefügt werden.
Beispiele
Beispiel 1: Festlegen einer öffentlichen IP als Front-End-IP eines Anwendungsgateways
Der erste Befehl erstellt ein öffentliches IP-Adressobjekt und speichert es in der $PublicIp Variablen.
Der zweite Befehl ruft das Anwendungsgateway01 ab, das zur Ressourcengruppe "ResourceGroup01" gehört, und speichert es in der $AppGw Variablen.
Der dritte Befehl aktualisiert die Front-End-IP-Konfiguration mit dem Namen FrontEndIp01 für das Gateway in $AppGw unter Verwendung der in $PublicIp gespeicherten Adresse.
Beispiel 2: Festlegen einer statischen privaten IP als Front-End-IP eines Anwendungsgateways
Der erste Befehl ruft ein virtuelles Netzwerk namens VNet01 ab, das zur Ressourcengruppe "ResourceGroup01" gehört, und speichert es in der $VNet Variablen.
Der zweite Befehl ruft eine Subnetzkonfiguration namens Subnetz01 mithilfe von $VNet aus dem ersten Befehl ab und speichert sie in der variablen $Subnet.
Der dritte Befehl ruft das Anwendungsgateway01 ab, das zur Ressourcengruppe "ResourceGroup01" gehört, und speichert es in der variablen $AppGw.
Der vierte Befehl fügt eine Front-End-IP-Konfiguration namens FrontendIP02 mithilfe von $Subnet aus dem zweiten Befehl und der privaten IP-Adresse 10.0.1.1 hinzu.
Beispiel 3: Festlegen einer dynamischen privaten IP als Front-End-IP eines Anwendungsgateways
Der erste Befehl ruft ein virtuelles Netzwerk namens VNet01 ab, das zur Ressourcengruppe "ResourceGroup01" gehört, und speichert es in der $VNet Variablen.
Der zweite Befehl ruft eine Subnetzkonfiguration namens Subnetz01 mithilfe von $VNet aus dem ersten Befehl ab und speichert sie in der variablen $Subnet.
Der dritte Befehl ruft das Anwendungsgateway01 ab, das zur Ressourcengruppe "ResourceGroup01" gehört, und speichert es in der variablen $AppGw.
Der vierte Befehl fügt eine Front-End-IP-Konfiguration namens FrontendIP02 mithilfe von $Subnet aus dem zweiten Befehl hinzu.
Parameter
-AcquirePolicyToken
Rufen Sie automatisch ein Azure Policy Token für diesen Ressourcenvorgang ab.
Gibt das Subnetz an, das vom Anwendungsgateway verwendet wird.
Geben Sie diesen Parameter an, wenn das Gateway eine private IP-Adresse verwendet.
Wenn die PrivateIPAddress-Adresse angegeben ist, sollte sie zu diesem Subnetz gehören.
Wenn PrivateIPAddress nicht angegeben ist, wird eine der IP-Adressen aus diesem Subnetz dynamisch als Front-End-IP-Adresse des Anwendungsgateways aufgenommen.
Gibt die Subnetz-ID an.
Geben Sie diesen Parameter an, wenn das Gateway eine private IP-Adresse verwendet.
Wenn der Parameter "PrivateIPAddress" angegeben ist, sollte er zu diesem Subnetz gehören.
Wenn PrivateIPAddress nicht angegeben ist, wird eine der IP-Adressen aus diesem Subnetz dynamisch als Front-End-IP-Adresse des Anwendungsgateways aufgenommen.
Dieses Cmdlet unterstützt die allgemeinen Parameter -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen findest du unter about_CommonParameters.
Die Quelle für diesen Inhalt finden Sie auf GitHub, wo Sie auch Issues und Pull Requests erstellen und überprüfen können. Weitere Informationen finden Sie in unserem Leitfaden für Mitwirkende.