az network lb rule

Taakverdelingsregels beheren.

Opdracht

az network lb rule create

Maak een taakverdelingsregel.

az network lb rule delete

Verwijder een taakverdelingsregel.

az network lb rule list

Taakverdelingsregels op een lijst zetten.

az network lb rule show

De details van een taakverdelingsregel op te halen.

az network lb rule update

Werk een taakverdelingsregel bij.

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 {false, true}]
                          [--enable-tcp-reset {false, true}]
                          [--floating-ip {false, true}]
                          [--frontend-ip-name]
                          [--idle-timeout]
                          [--load-distribution {Default, SourceIP, SourceIPProtocol}]
                          [--probe-name]
                          [--subscription]

Voorbeelden

Maak een taakverdelingsregel waarmee een front-gerichte IP-configuratie en poort worden toegewezen aan een adresgroep en poort.

az network lb rule create -g MyResourceGroup --lb-name MyLb -n MyLbRule --protocol Tcp \
    --frontend-ip-name MyFrontEndIp --frontend-port 80 \
    --backend-pool-name MyAddressPool --backend-port 80

Maak een taakverdelingsregel waarmee een front-gerichte IP-configuratie en poort worden toegewezen 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-name MyFrontEndIp --backend-pool-name MyAddressPool  \
    --floating-ip true --frontend-port 80 --backend-port 80

Maak een taakverdelingsregel voor HA-poorten die een front-end-IP en poort toewijst om alle beschikbare back-end-IP-adressen 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-name MyFrontendIp \
    --backend-pool-name MyAddressPool

Vereiste parameters

--backend-port

Poortnummer.

--frontend-port

Poortnummer.

--lb-name

De load balancer naam.

--name -n

De naam van de taakverdelingsregel.

--protocol

Netwerktransportprotocol.

geaccepteerde waarden: All, Tcp, Udp
--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

Optionele parameters

--backend-pool-name

De naam van de back-endadresgroep. Als er slechts één bestaat, laat u dit weg om standaard te gebruiken.

--backend-pools-name

Lijst met de naam van de back-endadresgroep.

--disable-outbound-snat

Hiermee configureert u SNAT voor de VM's in de back-endpool voor het gebruik van het openbare IP-adres dat is opgegeven in de front-end van de taakverdelingsregel.

geaccepteerde waarden: false, true
--enable-tcp-reset

Bidirectionele TCP-reset ontvangen bij time-out voor inactieve TCP-stroom of onverwachte verbindingsbeëindiging. Alleen gebruikt wanneer protocol is ingesteld op TCP.

geaccepteerde waarden: false, true
--floating-ip

Zwevend IP-adres inschakelen.

geaccepteerde waarden: false, true
--frontend-ip-name

De naam van de front-end-IP-configuratie. Als er slechts één bestaat, laat u dit weg om standaard te gebruiken.

--idle-timeout

Time-out voor inactieve tijd in minuten.

--load-distribution

Instellingen voor affiniteitsregel.

geaccepteerde waarden: Default, SourceIP, SourceIPProtocol
standaardwaarde: default
--probe-name

Naam van een bestaande test die aan deze regel moet worden koppelen.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

az network lb rule delete

Verwijder een taakverdelingsregel.

az network lb rule delete --lb-name
                          --name
                          --resource-group
                          [--subscription]

Voorbeelden

Verwijder een taakverdelingsregel.

az network lb rule delete -g MyResourceGroup --lb-name MyLb -n MyLbRule

Vereiste parameters

--lb-name

De naam van de load balancer.

--name -n

De naam van de taakverdelingsregel.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

Optionele parameters

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

az network lb rule list

Taakverdelingsregels op een lijst zetten.

az network lb rule list --lb-name
                        --resource-group
                        [--query-examples]
                        [--subscription]

Voorbeelden

Taakverdelingsregels op een lijst zetten.

az network lb rule list -g MyResourceGroup --lb-name MyLb -o table

Vereiste parameters

--lb-name

De naam van de load balancer.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

Optionele parameters

--query-examples

JMESPath-tekenreeks voor u aanbevelen. U kunt een van de query's kopiëren en deze na de parameter --query tussen dubbele aanhalingstekens plakken om de resultaten te bekijken. U kunt een of meer positionele trefwoorden toevoegen, zodat we suggesties kunnen geven op basis van deze sleutelwoorden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

az network lb rule show

De details van een taakverdelingsregel op te halen.

az network lb rule show --lb-name
                        --name
                        --resource-group
                        [--query-examples]
                        [--subscription]

Voorbeelden

De details van een taakverdelingsregel op te halen.

az network lb rule show -g MyResourceGroup --lb-name MyLb -n MyLbRule

Vereiste parameters

--lb-name

De naam van de load balancer.

--name -n

De naam van de taakverdelingsregel.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

Optionele parameters

--query-examples

JMESPath-tekenreeks voor u aanbevelen. U kunt een van de query's kopiëren en deze na de parameter --query tussen dubbele aanhalingstekens plakken om de resultaten te bekijken. U kunt een of meer positionele trefwoorden toevoegen, zodat we suggesties kunnen geven op basis van deze sleutelwoorden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

az network lb rule update

Werk een taakverdelingsregel bij.

az network lb rule update [--add]
                          [--backend-pool-name]
                          [--backend-pools-name]
                          [--backend-port]
                          [--disable-outbound-snat {false, true}]
                          [--enable-tcp-reset {false, true}]
                          [--floating-ip {false, true}]
                          [--force-string]
                          [--frontend-ip-name]
                          [--frontend-port]
                          [--idle-timeout]
                          [--ids]
                          [--lb-name]
                          [--load-distribution {Default, SourceIP, SourceIPProtocol}]
                          [--name]
                          [--probe-name]
                          [--protocol {All, Tcp, Udp}]
                          [--remove]
                          [--resource-group]
                          [--set]
                          [--subscription]

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

Werk een taakverdelingsregel bij. (automatisch gegenereerd)

az network lb rule update --disable-outbound-snat true --lb-name MyLb --name MyLbRule --resource-group MyResourceGroup

Werk een taakverdelingsregel bij. (automatisch gegenereerd)

az network lb rule update --idle-timeout 5 --lb-name MyLb --name MyLbRule --resource-group MyResourceGroup

Optionele parameters

--add

Voeg een -object toe aan een lijst met objecten door een pad- en sleutelwaardeparen op te geven. Voorbeeld: --add property.listProperty <key=value, string of JSON string>.

--backend-pool-name

De naam van de back-endadresgroep.

--backend-pools-name

Lijst met de naam van de back-endadresgroep.

--backend-port

Poortnummer.

--disable-outbound-snat

Hiermee configureert u SNAT voor de VM's in de back-endpool voor het gebruik van het openbare IP-adres dat is opgegeven in de front-end van de taakverdelingsregel.

geaccepteerde waarden: false, true
--enable-tcp-reset

Bidirectionele TCP-reset ontvangen bij time-out voor inactieve TCP-stroom of onverwachte verbindingsbeëindiging. Alleen gebruikt wanneer protocol is ingesteld op TCP.

geaccepteerde waarden: false, true
--floating-ip

Zwevend IP-adres inschakelen.

geaccepteerde waarden: false, true
--force-string

Wanneer u 'set' of 'add' gebruikt, behoudt u letterlijke tekenreeksen in plaats van te proberen te converteren naar JSON.

--frontend-ip-name

De naam van de front-end-IP-configuratie.

--frontend-port

Poortnummer.

--idle-timeout

Time-out voor inactieve tijd in minuten.

--ids

Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.

--lb-name

De load balancer naam.

--load-distribution

Instellingen voor affiniteitsregel.

geaccepteerde waarden: Default, SourceIP, SourceIPProtocol
standaardwaarde: default
--name -n

De naam van de taakverdelingsregel.

--probe-name

Naam van een bestaande test die aan deze regel moet worden koppelen.

--protocol

Netwerktransportprotocol.

geaccepteerde waarden: All, Tcp, Udp
--remove

Verwijder een eigenschap of een element uit een lijst. Voorbeeld: --remove property.list OR --remove propertyToRemove.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

--set

Werk een object bij door een eigenschapspad en waarde op te geven die moeten worden ingesteld. Voorbeeld: --set property1.property2=.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .