az network lb rule
Verwalten sie Lastenausgleichsregeln.
Befehle
Name | Beschreibung | Typ | Status |
---|---|---|---|
az network lb rule create |
Erstellen Sie eine Lastenausgleichsregel. |
Core | GA |
az network lb rule delete |
Löschen sie eine Lastenausgleichsregel. |
Core | GA |
az network lb rule list |
Regeln für den Lastenausgleich auflisten. |
Core | GA |
az network lb rule show |
Rufen Sie die Details einer Lastenausgleichsregel ab. |
Core | GA |
az network lb rule update |
Aktualisieren einer Lastenausgleichsregel. |
Core | GA |
az network lb rule wait |
Platzieren Sie die CLI in einem Wartezustand, bis eine Bedingung erfüllt ist. |
Core | GA |
az network lb rule create
Erstellen Sie eine Lastenausgleichsregel.
az network lb rule create --backend-port
--frontend-port
--lb-name
--name
--protocol {All, Tcp, Udp}
--resource-group
[--backend-pool-name --backend-pools-name]
[--disable-outbound-snat {0, 1, f, false, n, no, t, true, y, yes}]
[--enable-floating-ip --floating-ip {0, 1, f, false, n, no, t, true, y, yes}]
[--enable-tcp-reset {0, 1, f, false, n, no, t, true, y, yes}]
[--frontend-ip --frontend-ip-name]
[--idle-timeout --idle-timeout-in-minutes]
[--load-distribution {Default, SourceIP, SourceIPProtocol}]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--probe --probe-name]
Beispiele
Erstellen Sie eine Lastenausgleichsregel, die eine frontseitige IP-Konfiguration und einen Port zu einem Adresspool und Port zuweist.
az network lb rule create -g MyResourceGroup --lb-name MyLb -n MyLbRule --protocol Tcp --frontend-ip MyFrontEndIp --frontend-port 80 --backend-pool-name MyAddressPool --backend-port 80
Erstellen Sie eine Lastenausgleichsregel, die eine frontseitige IP-Konfiguration und einen Port zu einem Adresspool und Port mit dem unverankerten IP-Feature zuweist.
az network lb rule create -g MyResourceGroup --lb-name MyLb -n MyLbRule --protocol Tcp --frontend-ip MyFrontEndIp --backend-pool-name MyAddressPool --floating-ip true --frontend-port 80 --backend-port 80
Erstellen Sie eine HA-Ports-Lastenausgleichsregel, die eine Frontend-IP und einen Port zuweist, um alle verfügbaren Back-End-IPs in einem Pool am selben Port zu verwenden.
az network lb rule create -g MyResourceGroup --lb-name MyLb -n MyHAPortsRule --protocol All --frontend-port 0 --backend-port 0 --frontend-ip MyFrontendIp --backend-pool-name MyAddressPool
Erforderliche Parameter
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.
Eigenschaft | Wert |
---|---|
Parameter group: | Properties Arguments |
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.
Eigenschaft | Wert |
---|---|
Parameter group: | Properties Arguments |
Name des Lastenausgleichs.
Der Name der Lastenausgleichsregel.
Der Verweis auf das transportprotokoll, das von der Lastenausgleichsregel verwendet wird.
Eigenschaft | Wert |
---|---|
Parameter group: | Properties Arguments |
Zulässige Werte: | All, Tcp, Udp |
Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Optionale Parameter
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Liste der ID oder des Namens der Back-End-Adresspools. Mehrere Pools werden nur vom Gateway-SKU-Lastenausgleich unterstützt. Wenn nur eine vorhanden ist, lassen Sie die Verwendung als Standard aus. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.
Eigenschaft | Wert |
---|---|
Parameter group: | Properties Arguments |
Konfiguriert SNAT für die virtuellen Computer im Back-End-Pool, um die im Frontend der Lastenausgleichsregel angegebene publicIP-Adresse zu verwenden.
Eigenschaft | Wert |
---|---|
Parameter group: | Properties Arguments |
Zulässige Werte: | 0, 1, f, false, n, no, t, true, y, yes |
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.
Eigenschaft | Wert |
---|---|
Parameter group: | Properties Arguments |
Zulässige Werte: | 0, 1, f, false, n, no, t, true, y, yes |
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.
Eigenschaft | Wert |
---|---|
Parameter group: | Properties Arguments |
Zulässige Werte: | 0, 1, f, false, n, no, t, true, y, yes |
Der Name der ID der Front-End-IP-Konfiguration.
Eigenschaft | Wert |
---|---|
Parameter group: | Properties Arguments |
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.
Eigenschaft | Wert |
---|---|
Parameter group: | Properties Arguments |
Die Ladeverteilungsrichtlinie für diese Regel.
Eigenschaft | Wert |
---|---|
Parameter group: | Properties Arguments |
Standardwert: | Default |
Zulässige Werte: | Default, SourceIP, SourceIPProtocol |
Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.
Eigenschaft | Wert |
---|---|
Zulässige Werte: | 0, 1, f, false, n, no, t, true, y, yes |
Die ID oder der Name eines vorhandenen Prüfpunkts, der dieser Regel zugeordnet werden soll.
Eigenschaft | Wert |
---|---|
Parameter group: | Properties Arguments |
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Eigenschaft | Wert |
---|---|
Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
Eigenschaft | Wert |
---|---|
Standardwert: | False |
Output format.
Eigenschaft | Wert |
---|---|
Standardwert: | json |
Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
Eigenschaft | Wert |
---|---|
Standardwert: | False |
az network lb rule delete
Löschen sie eine Lastenausgleichsregel.
az network lb rule delete --lb-name
--name
--resource-group
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
Beispiele
Löschen sie eine Lastenausgleichsregel.
az network lb rule delete -g MyResourceGroup --lb-name MyLb -n MyLbRule
Erforderliche Parameter
Name des Lastenausgleichs.
Der Name der Lastenausgleichsregel.
Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Optionale Parameter
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.
Eigenschaft | Wert |
---|---|
Zulässige Werte: | 0, 1, f, false, n, no, t, true, y, yes |
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Eigenschaft | Wert |
---|---|
Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
Eigenschaft | Wert |
---|---|
Standardwert: | False |
Output format.
Eigenschaft | Wert |
---|---|
Standardwert: | json |
Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
Eigenschaft | Wert |
---|---|
Standardwert: | False |
az network lb rule list
Regeln für den Lastenausgleich auflisten.
az network lb rule list --lb-name
--resource-group
Beispiele
Regeln für den Lastenausgleich auflisten.
az network lb rule list -g MyResourceGroup --lb-name MyLb -o table
Erforderliche Parameter
Name des Lastenausgleichs.
Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Eigenschaft | Wert |
---|---|
Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
Eigenschaft | Wert |
---|---|
Standardwert: | False |
Output format.
Eigenschaft | Wert |
---|---|
Standardwert: | json |
Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
Eigenschaft | Wert |
---|---|
Standardwert: | False |
az network lb rule show
Rufen Sie die Details einer Lastenausgleichsregel ab.
az network lb rule show --lb-name
--name
--resource-group
Beispiele
Rufen Sie die Details einer Lastenausgleichsregel ab.
az network lb rule show -g MyResourceGroup --lb-name MyLb -n MyLbRule
Erforderliche Parameter
Name des Lastenausgleichs.
Der Name der Lastenausgleichsregel.
Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Eigenschaft | Wert |
---|---|
Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
Eigenschaft | Wert |
---|---|
Standardwert: | False |
Output format.
Eigenschaft | Wert |
---|---|
Standardwert: | json |
Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
Eigenschaft | Wert |
---|---|
Standardwert: | False |
az network lb rule update
Aktualisieren einer Lastenausgleichsregel.
az network lb rule update --lb-name
--name
--resource-group
[--add]
[--backend-pool-name --backend-pools-name]
[--backend-port]
[--disable-outbound-snat {0, 1, f, false, n, no, t, true, y, yes}]
[--enable-floating-ip --floating-ip {0, 1, f, false, n, no, t, true, y, yes}]
[--enable-tcp-reset {0, 1, f, false, n, no, t, true, y, yes}]
[--force-string {0, 1, f, false, n, no, t, true, y, yes}]
[--frontend-ip --frontend-ip-name]
[--frontend-port]
[--idle-timeout --idle-timeout-in-minutes]
[--load-distribution {Default, SourceIP, SourceIPProtocol}]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--probe --probe-name]
[--protocol {All, Tcp, Udp}]
[--remove]
[--set]
Beispiele
Aktualisieren Sie eine Lastenausgleichsregel, um das Protokoll in UDP zu ändern.
az network lb rule update -g MyResourceGroup --lb-name MyLb -n MyLbRule --protocol Udp
Aktualisieren Sie eine Lastenausgleichsregel, um HA-Ports zu unterstützen.
az network lb rule update -g MyResourceGroup --lb-name MyLb -n MyLbRule --protocol All --frontend-port 0 --backend-port 0
Erforderliche Parameter
Name des Lastenausgleichs.
Der Name der Lastenausgleichsregel.
Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Optionale Parameter
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Fügen Sie einer Liste von Objekten ein Objekt hinzu, indem Sie ein Pfad- und Schlüsselwertpaar angeben. Beispiel: --add property.listProperty <key=value, string or JSON string>
.
Eigenschaft | Wert |
---|---|
Parameter group: | Generic Update Arguments |
Liste der ID oder des Namens der Back-End-Adresspools. Mehrere Pools werden nur vom Gateway-SKU-Lastenausgleich unterstützt. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.
Eigenschaft | Wert |
---|---|
Parameter group: | Properties Arguments |
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.
Eigenschaft | Wert |
---|---|
Parameter group: | Properties Arguments |
Konfiguriert SNAT für die virtuellen Computer im Back-End-Pool, um die im Frontend der Lastenausgleichsregel angegebene publicIP-Adresse zu verwenden.
Eigenschaft | Wert |
---|---|
Parameter group: | Properties Arguments |
Zulässige Werte: | 0, 1, f, false, n, no, t, true, y, yes |
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.
Eigenschaft | Wert |
---|---|
Parameter group: | Properties Arguments |
Zulässige Werte: | 0, 1, f, false, n, no, t, true, y, yes |
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.
Eigenschaft | Wert |
---|---|
Parameter group: | Properties Arguments |
Zulässige Werte: | 0, 1, f, false, n, no, t, true, y, yes |
Wenn Sie "set" oder "add" verwenden, behalten Sie Zeichenfolgenliterale bei, anstatt zu versuchen, in JSON zu konvertieren.
Eigenschaft | Wert |
---|---|
Parameter group: | Generic Update Arguments |
Zulässige Werte: | 0, 1, f, false, n, no, t, true, y, yes |
Der Name der ID der Front-End-IP-Konfiguration.
Eigenschaft | Wert |
---|---|
Parameter group: | Properties Arguments |
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.
Eigenschaft | Wert |
---|---|
Parameter group: | Properties Arguments |
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.
Eigenschaft | Wert |
---|---|
Parameter group: | Properties Arguments |
Die Ladeverteilungsrichtlinie für diese Regel.
Eigenschaft | Wert |
---|---|
Parameter group: | Properties Arguments |
Zulässige Werte: | Default, SourceIP, SourceIPProtocol |
Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.
Eigenschaft | Wert |
---|---|
Zulässige Werte: | 0, 1, f, false, n, no, t, true, y, yes |
Die ID oder der Name eines vorhandenen Prüfpunkts, der dieser Regel zugeordnet werden soll.
Eigenschaft | Wert |
---|---|
Parameter group: | Properties Arguments |
Der Verweis auf das transportprotokoll, das von der Lastenausgleichsregel verwendet wird.
Eigenschaft | Wert |
---|---|
Parameter group: | Properties Arguments |
Zulässige Werte: | All, Tcp, Udp |
Entfernen sie eine Eigenschaft oder ein Element aus einer Liste. Beispiel: --remove property.list <indexToRemove>
ODER --remove propertyToRemove
.
Eigenschaft | Wert |
---|---|
Parameter group: | Generic Update Arguments |
Aktualisieren Sie ein Objekt, indem Sie einen festzulegenden Eigenschaftspfad und -wert angeben. Beispiel: --set property1.property2=<value>
.
Eigenschaft | Wert |
---|---|
Parameter group: | Generic Update Arguments |
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Eigenschaft | Wert |
---|---|
Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
Eigenschaft | Wert |
---|---|
Standardwert: | False |
Output format.
Eigenschaft | Wert |
---|---|
Standardwert: | json |
Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
Eigenschaft | Wert |
---|---|
Standardwert: | False |
az network lb rule wait
Platzieren Sie die CLI in einem Wartezustand, bis eine Bedingung erfüllt ist.
az network lb rule wait [--created]
[--custom]
[--deleted]
[--exists]
[--ids]
[--interval]
[--lb-name]
[--resource-group]
[--subscription]
[--timeout]
[--updated]
Optionale Parameter
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Warten Sie, bis sie mit 'provisioningState' unter 'Succeeded' erstellt wurde.
Eigenschaft | Wert |
---|---|
Parameter group: | Wait Condition Arguments |
Standardwert: | False |
Warten Sie, bis die Bedingung eine benutzerdefinierte JMESPath-Abfrage erfüllt. Beispiel: provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Eigenschaft | Wert |
---|---|
Parameter group: | Wait Condition Arguments |
Warten Sie, bis sie gelöscht wurde.
Eigenschaft | Wert |
---|---|
Parameter group: | Wait Condition Arguments |
Standardwert: | False |
Warten Sie, bis die Ressource vorhanden ist.
Eigenschaft | Wert |
---|---|
Parameter group: | Wait Condition Arguments |
Standardwert: | False |
Mindestens eine Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.
Eigenschaft | Wert |
---|---|
Parameter group: | Resource Id Arguments |
Abrufintervall in Sekunden.
Eigenschaft | Wert |
---|---|
Parameter group: | Wait Condition Arguments |
Standardwert: | 30 |
Name des Lastenausgleichs.
Eigenschaft | Wert |
---|---|
Parameter group: | Resource Id Arguments |
Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Eigenschaft | Wert |
---|---|
Parameter group: | Resource Id Arguments |
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Eigenschaft | Wert |
---|---|
Parameter group: | Resource Id Arguments |
Maximale Wartezeit in Sekunden.
Eigenschaft | Wert |
---|---|
Parameter group: | Wait Condition Arguments |
Standardwert: | 3600 |
Warten Sie, bis sie mit provisioningState unter 'Succeeded' aktualisiert wurde.
Eigenschaft | Wert |
---|---|
Parameter group: | Wait Condition Arguments |
Standardwert: | False |
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Eigenschaft | Wert |
---|---|
Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
Eigenschaft | Wert |
---|---|
Standardwert: | False |
Output format.
Eigenschaft | Wert |
---|---|
Standardwert: | json |
Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
Eigenschaft | Wert |
---|---|
Standardwert: | False |