az network lb rule
Taakverdelingsregels beheren.
Opdracht
Name | Description | Type | Status |
---|---|---|---|
az network lb rule create |
Maak een taakverdelingsregel. |
Core | GA |
az network lb rule delete |
Een taakverdelingsregel verwijderen. |
Core | GA |
az network lb rule list |
Taakverdelingsregels weergeven. |
Core | GA |
az network lb rule show |
De details van een taakverdelingsregel ophalen. |
Core | GA |
az network lb rule update |
Werk een taakverdelingsregel bij. |
Core | GA |
az network lb rule wait |
Plaats de CLI in een wachtstatus totdat aan een voorwaarde is voldaan. |
Core | GA |
az network lb rule create
Maak een taakverdelingsregel.
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]
Voorbeelden
Maak een taakverdelingsregel die een frontgerichte IP-configuratie en -poort toewijst aan een adresgroep en poort.
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
Maak een taakverdelingsregel die een frontgerichte IP-configuratie en -poort toewijst aan een adresgroep en poort met de zwevende IP-functie.
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
Maak een taakverdelingsregel voor hoge beschikbaarheidspoorten die een front-end-IP en poort toewijst om alle beschikbare back-end-IP's in een pool op dezelfde poort te gebruiken.
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
Vereiste parameters
De poort die wordt gebruikt voor interne verbindingen op het eindpunt. Acceptabele waarden liggen tussen 0 en 65535. Houd er rekening mee dat waarde 0 'Elke poort' inschakelt.
Eigenschap | Waarde |
---|---|
Parameter group: | Properties Arguments |
De poort voor het externe eindpunt. Poortnummers voor elke regel moeten uniek zijn binnen de Load Balancer. Acceptabele waarden liggen tussen 0 en 65534. Houd er rekening mee dat waarde 0 'Elke poort' inschakelt.
Eigenschap | Waarde |
---|---|
Parameter group: | Properties Arguments |
De naam van de load balancer.
De naam van de taakverdelingsregel.
De verwijzing naar het transportprotocol dat wordt gebruikt door de taakverdelingsregel.
Eigenschap | Waarde |
---|---|
Parameter group: | Properties Arguments |
Geaccepteerde waarden: | All, Tcp, Udp |
Naam van resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Optionele parameters
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Lijst met id's of naam van de back-endadresgroepen. Meerdere pools worden alleen ondersteund door gateway-SKU-load balancer. Als er slechts één bestaat, laat u dit weg als standaardinstelling. Ondersteuning voor shorthand-syntaxis, json-file en yaml-file. Probeer '??' om meer weer te geven.
Eigenschap | Waarde |
---|---|
Parameter group: | Properties Arguments |
Hiermee configureert u SNAT voor de VM's in de back-endpool om het openbareIP-adres te gebruiken dat is opgegeven in de front-end van de taakverdelingsregel.
Eigenschap | Waarde |
---|---|
Parameter group: | Properties Arguments |
Geaccepteerde waarden: | 0, 1, f, false, n, no, t, true, y, yes |
Hiermee configureert u het eindpunt van een virtuele machine voor de zwevende IP-mogelijkheid die is vereist voor het configureren van een SQL AlwaysOn-beschikbaarheidsgroep. Deze instelling is vereist wanneer u de SQL AlwaysOn-beschikbaarheidsgroepen in SQL Server gebruikt. Deze instelling kan niet worden gewijzigd nadat u het eindpunt hebt gemaakt.
Eigenschap | Waarde |
---|---|
Parameter group: | Properties Arguments |
Geaccepteerde waarden: | 0, 1, f, false, n, no, t, true, y, yes |
Ontvang bidirectionele TCP-reset bij time-out voor inactiviteit van TCP-stroom of onverwachte beëindiging van de verbinding. Dit element wordt alleen gebruikt wanneer het protocol is ingesteld op TCP.
Eigenschap | Waarde |
---|---|
Parameter group: | Properties Arguments |
Geaccepteerde waarden: | 0, 1, f, false, n, no, t, true, y, yes |
De naam van de id van de front-end-IP-configuratie.
Eigenschap | Waarde |
---|---|
Parameter group: | Properties Arguments |
De time-out voor de TCP-inactiviteit-verbinding. De waarde kan tussen 4 en 30 minuten worden ingesteld. De standaardwaarde is 4 minuten. Dit element wordt alleen gebruikt wanneer het protocol is ingesteld op TCP.
Eigenschap | Waarde |
---|---|
Parameter group: | Properties Arguments |
Het distributiebeleid voor belasting voor deze regel.
Eigenschap | Waarde |
---|---|
Parameter group: | Properties Arguments |
Default value: | Default |
Geaccepteerde waarden: | Default, SourceIP, SourceIPProtocol |
Wacht niet totdat de langdurige bewerking is voltooid.
Eigenschap | Waarde |
---|---|
Geaccepteerde waarden: | 0, 1, f, false, n, no, t, true, y, yes |
De id of naam van een bestaande test die aan deze regel moet worden gekoppeld.
Eigenschap | Waarde |
---|---|
Parameter group: | Properties Arguments |
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Eigenschap | Waarde |
---|---|
Default value: | False |
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Eigenschap | Waarde |
---|---|
Default value: | False |
Output format.
Eigenschap | Waarde |
---|---|
Default value: | json |
Geaccepteerde waarden: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
Eigenschap | Waarde |
---|---|
Default value: | False |
az network lb rule delete
Een taakverdelingsregel verwijderen.
az network lb rule delete --lb-name
--name
--resource-group
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
Voorbeelden
Een taakverdelingsregel verwijderen.
az network lb rule delete -g MyResourceGroup --lb-name MyLb -n MyLbRule
Vereiste parameters
De naam van de load balancer.
De naam van de taakverdelingsregel.
Naam van resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Optionele parameters
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Wacht niet totdat de langdurige bewerking is voltooid.
Eigenschap | Waarde |
---|---|
Geaccepteerde waarden: | 0, 1, f, false, n, no, t, true, y, yes |
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Eigenschap | Waarde |
---|---|
Default value: | False |
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Eigenschap | Waarde |
---|---|
Default value: | False |
Output format.
Eigenschap | Waarde |
---|---|
Default value: | json |
Geaccepteerde waarden: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
Eigenschap | Waarde |
---|---|
Default value: | False |
az network lb rule list
Taakverdelingsregels weergeven.
az network lb rule list --lb-name
--resource-group
Voorbeelden
Taakverdelingsregels weergeven.
az network lb rule list -g MyResourceGroup --lb-name MyLb -o table
Vereiste parameters
De naam van de load balancer.
Naam van resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Eigenschap | Waarde |
---|---|
Default value: | False |
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Eigenschap | Waarde |
---|---|
Default value: | False |
Output format.
Eigenschap | Waarde |
---|---|
Default value: | json |
Geaccepteerde waarden: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
Eigenschap | Waarde |
---|---|
Default value: | False |
az network lb rule show
De details van een taakverdelingsregel ophalen.
az network lb rule show --lb-name
--name
--resource-group
Voorbeelden
De details van een taakverdelingsregel ophalen.
az network lb rule show -g MyResourceGroup --lb-name MyLb -n MyLbRule
Vereiste parameters
De naam van de load balancer.
De naam van de taakverdelingsregel.
Naam van resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Eigenschap | Waarde |
---|---|
Default value: | False |
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Eigenschap | Waarde |
---|---|
Default value: | False |
Output format.
Eigenschap | Waarde |
---|---|
Default value: | json |
Geaccepteerde waarden: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
Eigenschap | Waarde |
---|---|
Default value: | False |
az network lb rule update
Werk een taakverdelingsregel bij.
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]
Voorbeelden
Werk een taakverdelingsregel bij om het protocol te wijzigen in UDP.
az network lb rule update -g MyResourceGroup --lb-name MyLb -n MyLbRule --protocol Udp
Werk een taakverdelingsregel bij om HA-poorten te ondersteunen.
az network lb rule update -g MyResourceGroup --lb-name MyLb -n MyLbRule --protocol All --frontend-port 0 --backend-port 0
Vereiste parameters
De naam van de load balancer.
De naam van de taakverdelingsregel.
Naam van resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Optionele parameters
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Voeg een object toe aan een lijst met objecten door een pad- en sleutelwaardeparen op te geven. Voorbeeld: --add property.listProperty <key=value, string or JSON string>
.
Eigenschap | Waarde |
---|---|
Parameter group: | Generic Update Arguments |
Lijst met id's of naam van de back-endadresgroepen. Meerdere pools worden alleen ondersteund door gateway-SKU-load balancer. Ondersteuning voor shorthand-syntaxis, json-file en yaml-file. Probeer '??' om meer weer te geven.
Eigenschap | Waarde |
---|---|
Parameter group: | Properties Arguments |
De poort die wordt gebruikt voor interne verbindingen op het eindpunt. Acceptabele waarden liggen tussen 0 en 65535. Houd er rekening mee dat waarde 0 'Elke poort' inschakelt.
Eigenschap | Waarde |
---|---|
Parameter group: | Properties Arguments |
Hiermee configureert u SNAT voor de VM's in de back-endpool om het openbareIP-adres te gebruiken dat is opgegeven in de front-end van de taakverdelingsregel.
Eigenschap | Waarde |
---|---|
Parameter group: | Properties Arguments |
Geaccepteerde waarden: | 0, 1, f, false, n, no, t, true, y, yes |
Hiermee configureert u het eindpunt van een virtuele machine voor de zwevende IP-mogelijkheid die is vereist voor het configureren van een SQL AlwaysOn-beschikbaarheidsgroep. Deze instelling is vereist wanneer u de SQL AlwaysOn-beschikbaarheidsgroepen in SQL Server gebruikt. Deze instelling kan niet worden gewijzigd nadat u het eindpunt hebt gemaakt.
Eigenschap | Waarde |
---|---|
Parameter group: | Properties Arguments |
Geaccepteerde waarden: | 0, 1, f, false, n, no, t, true, y, yes |
Ontvang bidirectionele TCP-reset bij time-out voor inactiviteit van TCP-stroom of onverwachte beëindiging van de verbinding. Dit element wordt alleen gebruikt wanneer het protocol is ingesteld op TCP.
Eigenschap | Waarde |
---|---|
Parameter group: | Properties Arguments |
Geaccepteerde waarden: | 0, 1, f, false, n, no, t, true, y, yes |
Wanneer u 'set' of 'toevoegen' gebruikt, behoudt u letterlijke tekenreeksen in plaats van te converteren naar JSON.
Eigenschap | Waarde |
---|---|
Parameter group: | Generic Update Arguments |
Geaccepteerde waarden: | 0, 1, f, false, n, no, t, true, y, yes |
De naam van de id van de front-end-IP-configuratie.
Eigenschap | Waarde |
---|---|
Parameter group: | Properties Arguments |
De poort voor het externe eindpunt. Poortnummers voor elke regel moeten uniek zijn binnen de Load Balancer. Acceptabele waarden liggen tussen 0 en 65534. Houd er rekening mee dat waarde 0 'Elke poort' inschakelt.
Eigenschap | Waarde |
---|---|
Parameter group: | Properties Arguments |
De time-out voor de TCP-inactiviteit-verbinding. De waarde kan tussen 4 en 30 minuten worden ingesteld. De standaardwaarde is 4 minuten. Dit element wordt alleen gebruikt wanneer het protocol is ingesteld op TCP.
Eigenschap | Waarde |
---|---|
Parameter group: | Properties Arguments |
Het distributiebeleid voor belasting voor deze regel.
Eigenschap | Waarde |
---|---|
Parameter group: | Properties Arguments |
Geaccepteerde waarden: | Default, SourceIP, SourceIPProtocol |
Wacht niet totdat de langdurige bewerking is voltooid.
Eigenschap | Waarde |
---|---|
Geaccepteerde waarden: | 0, 1, f, false, n, no, t, true, y, yes |
De id of naam van een bestaande test die aan deze regel moet worden gekoppeld.
Eigenschap | Waarde |
---|---|
Parameter group: | Properties Arguments |
De verwijzing naar het transportprotocol dat wordt gebruikt door de taakverdelingsregel.
Eigenschap | Waarde |
---|---|
Parameter group: | Properties Arguments |
Geaccepteerde waarden: | All, Tcp, Udp |
Een eigenschap of element uit een lijst verwijderen. Voorbeeld: --remove property.list <indexToRemove>
OF --remove propertyToRemove
.
Eigenschap | Waarde |
---|---|
Parameter group: | Generic Update Arguments |
Werk een object bij door een eigenschapspad en waarde op te geven die u wilt instellen. Voorbeeld: --set property1.property2=<value>
.
Eigenschap | Waarde |
---|---|
Parameter group: | Generic Update Arguments |
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Eigenschap | Waarde |
---|---|
Default value: | False |
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Eigenschap | Waarde |
---|---|
Default value: | False |
Output format.
Eigenschap | Waarde |
---|---|
Default value: | json |
Geaccepteerde waarden: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
Eigenschap | Waarde |
---|---|
Default value: | False |
az network lb rule wait
Plaats de CLI in een wachtstatus totdat aan een voorwaarde is voldaan.
az network lb rule wait [--created]
[--custom]
[--deleted]
[--exists]
[--ids]
[--interval]
[--lb-name]
[--resource-group]
[--subscription]
[--timeout]
[--updated]
Optionele parameters
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Wacht totdat u 'provisioningState' hebt gemaakt bij 'Succeeded'.
Eigenschap | Waarde |
---|---|
Parameter group: | Wait Condition Arguments |
Default value: | False |
Wacht tot de voorwaarde voldoet aan een aangepaste JMESPath-query. Bijvoorbeeld provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Eigenschap | Waarde |
---|---|
Parameter group: | Wait Condition Arguments |
Wacht totdat deze is verwijderd.
Eigenschap | Waarde |
---|---|
Parameter group: | Wait Condition Arguments |
Default value: | False |
Wacht tot de resource bestaat.
Eigenschap | Waarde |
---|---|
Parameter group: | Wait Condition Arguments |
Default value: | False |
Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. U moet ofwel --id's of andere 'Resource Id'-argumenten opgeven.
Eigenschap | Waarde |
---|---|
Parameter group: | Resource Id Arguments |
Polling-interval in seconden.
Eigenschap | Waarde |
---|---|
Parameter group: | Wait Condition Arguments |
Default value: | 30 |
De naam van de load balancer.
Eigenschap | Waarde |
---|---|
Parameter group: | Resource Id Arguments |
Naam van resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Eigenschap | Waarde |
---|---|
Parameter group: | Resource Id Arguments |
Naam of id van abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Eigenschap | Waarde |
---|---|
Parameter group: | Resource Id Arguments |
Maximale wachttijd in seconden.
Eigenschap | Waarde |
---|---|
Parameter group: | Wait Condition Arguments |
Default value: | 3600 |
Wacht totdat deze is bijgewerkt met provisioningState op 'Succeeded'.
Eigenschap | Waarde |
---|---|
Parameter group: | Wait Condition Arguments |
Default value: | False |
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Eigenschap | Waarde |
---|---|
Default value: | False |
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Eigenschap | Waarde |
---|---|
Default value: | False |
Output format.
Eigenschap | Waarde |
---|---|
Default value: | json |
Geaccepteerde waarden: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
Eigenschap | Waarde |
---|---|
Default value: | False |