az stack-hci-vm network lb
Opmerking
Deze verwijzing maakt deel uit van de stack-hci-vm-extensie voor de Azure CLI (versie 2.15.0 of hoger). De extensie installeert automatisch de eerste keer dat u een az stack-hci-vm network lb-opdracht uitvoert. Meer informatie over uitbreidingen.
Load balancers beheren met stack-hci-vm.
Opdracht
| Name | Description | Type | Status |
|---|---|---|---|
| az stack-hci-vm network lb create |
Maak een load balancer. |
Extension | Algemene Vergadering |
| az stack-hci-vm network lb delete |
Een load balancer verwijderen. |
Extension | Algemene Vergadering |
| az stack-hci-vm network lb list |
Alle load balancers weergeven. |
Extension | Algemene Vergadering |
| az stack-hci-vm network lb show |
De details van een load balancer ophalen. |
Extension | Algemene Vergadering |
| az stack-hci-vm network lb update |
Een load balancer bijwerken. |
Extension | Algemene Vergadering |
az stack-hci-vm network lb create
Maak een load balancer.
az stack-hci-vm network lb create --custom-location
--fip-cfg-names --frontend-ip-config-names
--name
--resource-group
[--backend-pool-backend-addresses --bp-addrs]
[--backend-pool-logical-network-ids --bp-lnet-ids]
[--backend-pool-names]
[--backend-pool-virtual-network-ids --bp-vnet-ids]
[--fip-alloc --frontend-ip-allocation-methods {Dynamic, Static}]
[--fip-pip-ids --frontend-ip-public-ip-ids]
[--fip-priv-addrs --frontend-ip-private-addresses]
[--frontend-ip-subnet-ids]
[--lb-rule-backend-pool-names --lbr-bp-names]
[--lb-rule-backend-ports]
[--lb-rule-frontend-ip-config-names --lbr-fip-cfg-names]
[--lb-rule-frontend-ports]
[--lb-rule-idle-timeouts]
[--lb-rule-load-distributions --lbr-load-dist {Default, SourceIP, SourceIPProtocol}]
[--lb-rule-names]
[--lb-rule-probe-names]
[--lb-rule-protocols {All, Tcp, Udp}]
[--location]
[--probe-intervals]
[--probe-names]
[--probe-num-probes]
[--probe-ports]
[--probe-protocols {Http, Tcp}]
[--probe-request-paths]
[--tags]
Voorbeelden
CreateLB
az stack-hci-vm network lb create --resource-group "test-rg" --name "test-lb" --location "eastus" --frontend-ip-config-names "fe1" "fe2" --frontend-ip-private-addresses 10.0.0.4 10.0.0.5 --frontend-ip-allocation-methods Static Dynamic --frontend-ip-subnet-ids "/subscriptions/xxxx/resourceGroups/test-rg/providers/Microsoft.Network/virtualNetworks/test-vnet/subnets/test-subnet1" "/subscriptions/xxxx/resourceGroups/test-rg/providers/Microsoft.Network/virtualNetworks/test-vnet/subnets/test-subnet2" --frontend-ip-public-ip-ids "/subscriptions/xxxx/resourceGroups/test-rg/providers/Microsoft.Network/publicIPAddresses/test-pip1" "/subscriptions/xxxx/resourceGroups/test-rg/providers/Microsoft.Network/publicIPAddresses/test-pip2" --backend-pool-names "be1" "be2" --backend-pool-backend-addresses '[{"name":"be1","admin_state":"Up","network_interface_ip_configuration":"/subscriptions/xxxx/resourceGroups/test-rg/providers/Microsoft.Network/networkInterfaces/test-nic1/ipConfigurations/ipconfig1"}]' --backend-pool-virtual-network-ids "/subscriptions/xxxx/resourceGroups/test-rg/providers/Microsoft.Network/virtualNetworks/test-vnet" --lb-rule-names "rule1" "rule2" --lb-rule-frontend-ip-config-names "fe1" "fe2" --lb-rule-backend-pool-names "be1" "be2" --lb-rule-frontend-ports 80 443 --lb-rule-backend-ports 8080 8443 --lb-rule-protocols Tcp Udp --lb-rule-probe-names "probe1" "probe2" --lb-rule-load-distributions Default SourceIP --lb-rule-idle-timeouts 4 5 --probe-names "probe1" "probe2" --probe-protocols Tcp Tcp --probe-ports 80 443 --probe-request-paths "/" "/health" --probe-intervals 5 5 --probe-num-probes 2 2 --tags env=prod lb=yes --custom-location "/subscriptions/xxxx/resourceGroups/test-rg/providers/Microsoft.ExtendedLocation/customLocations/test-location"
Vereiste parameters
De id van de aangepaste locatie.
Namen voor front-end-IP-configuraties (ten minste één vereist).
Naam van de load balancer.
Naam van resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.
Optionele parameters
De volgende parameters zijn optioneel, maar afhankelijk van de context kunnen een of meer parameters vereist zijn om de opdracht uit te voeren.
JSON-matrix(s) van back-endadressen per pool. Elk element moet een JSON-matrix met adresobjecten zijn. Voorbeeld: [{"name":"be1","admin_state":"Up","network_interface_ip_configuration":"/subscriptions/.../nic1/ipConfigurations/ipconfig1"}, {"name":"be2","admin_state":"Down","network_interface_ip_configuration":"/subscriptions/.../nic2/ipConfigurations/ipconfig1"}].
Resource-id's voor logische netwerken voor back-endpools.
Namen van back-endpools die moeten worden gemaakt.
Resource-id's voor virtuele netwerken voor back-endpools.
IP-toewijzingsmethoden (statisch/dynamisch).
| Eigenschap | Waarde |
|---|---|
| Geaccepteerde waarden: | Dynamic, Static |
Openbare IP-resource-id's voor front-end-IP-configuraties.
Privé-IP-adressen voor front-end-IP-configuraties.
Subnetresource-id's voor front-end-IP-configuraties.
Namen van back-endpools voor regels.
Back-endpoorten voor regels.
Front-end-IP-configuratienamen voor regels.
Front-endpoorten voor regels.
Time-outs voor inactiviteit in minuten voor regels.
Sessiepersistentie voor regels.
| Eigenschap | Waarde |
|---|---|
| Geaccepteerde waarden: | Default, SourceIP, SourceIPProtocol |
Namen voor taakverdelingsregels.
Testnamen voor regels.
Protocollen voor regels.
| Eigenschap | Waarde |
|---|---|
| Geaccepteerde waarden: | All, Tcp, Udp |
Als de locatie niet is opgegeven, wordt de locatie van de resourcegroep gebruikt.
Testintervallen in seconden.
Namen voor statustests.
Aantal opeenvolgende mislukte tests voordat de status beschadigd wordt gemarkeerd.
Poorten voor tests.
Protocollen voor tests.
| Eigenschap | Waarde |
|---|---|
| Geaccepteerde waarden: | Http, Tcp |
Aanvraagpaden voor HTTP-tests.
Door spaties gescheiden tags: key[=value] [key[=value] ...]. Gebruik '' om bestaande tags te wissen.
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 |
Uitvoerindeling.
| 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 stack-hci-vm network lb delete
Een load balancer verwijderen.
az stack-hci-vm network lb delete --name
--resource-group
[--polling-interval]
[--yes]
Voorbeelden
DeleteLB
az stack-hci-vm network lb delete --name "test-lb" --resource-group "test-rg" --yes
Vereiste parameters
Naam van de load balancer.
Naam van resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.
Optionele parameters
De volgende parameters zijn optioneel, maar afhankelijk van de context kunnen een of meer parameters vereist zijn om de opdracht uit te voeren.
ARM-polling-interval voor langdurige bewerkingen.
Niet vragen om bevestiging.
| Eigenschap | Waarde |
|---|---|
| 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 |
Uitvoerindeling.
| 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 stack-hci-vm network lb list
Alle load balancers weergeven.
az stack-hci-vm network lb list [--resource-group]
Voorbeelden
ListLBs
az stack-hci-vm network lb list --resource-group "test-rg"
Optionele parameters
De volgende parameters zijn optioneel, maar afhankelijk van de context kunnen een of meer parameters vereist zijn om de opdracht uit te voeren.
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 |
Uitvoerindeling.
| 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 stack-hci-vm network lb show
De details van een load balancer ophalen.
az stack-hci-vm network lb show --name
--resource-group
Voorbeelden
ShowLB
az stack-hci-vm network lb show --name "test-lb" --resource-group "test-rg"
Vereiste parameters
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 |
Uitvoerindeling.
| 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 stack-hci-vm network lb update
Een load balancer bijwerken.
az stack-hci-vm network lb update --name
--resource-group
[--tags]
Voorbeelden
UpdateLB
az stack-hci-vm network lb update --resource-group "test-rg" --name "test-lb" --tags env=prod updated=yes
Vereiste parameters
Naam van de load balancer.
Naam van resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.
Optionele parameters
De volgende parameters zijn optioneel, maar afhankelijk van de context kunnen een of meer parameters vereist zijn om de opdracht uit te voeren.
Door spaties gescheiden tags: key[=value] [key[=value] ...]. Gebruik '' om bestaande tags te wissen.
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 |
Uitvoerindeling.
| 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 |