Partilhar via


az stack-hci-vm network lb

Observação

Esta referência faz parte da extensão stack-hci-vm para o CLI do Azure (versão 2.15.0 ou superior). A extensão vai instalar-se automaticamente na primeira vez que executares um comando de rede lb da AZ STACK-HCI-VM . Saiba mais sobre extensões.

Gerir balanceadores de carga com stack-hci-vm.

Comandos

Name Description Tipo Status
az stack-hci-vm network lb backend-pool

Gerir pools de endereços backend num balanceador de carga.

Extension disponibilidade geral
az stack-hci-vm network lb backend-pool add

Adicione um conjunto de endereços backend e os seus alvos de NIC.

Extension disponibilidade geral
az stack-hci-vm network lb backend-pool delete

Apaga um conjunto de endereços do backend.

Extension disponibilidade geral
az stack-hci-vm network lb backend-pool list

Liste pools de backend definidos num balanceador de carga.

Extension disponibilidade geral
az stack-hci-vm network lb backend-pool show

Mostre propriedades do backend pool, incluindo as redes de rede membros.

Extension disponibilidade geral
az stack-hci-vm network lb backend-pool update

Atualize o âmbito da rede de um pool backend ou substitua todos os endereços.

Extension disponibilidade geral
az stack-hci-vm network lb create

Crie um balanceador de carga.

Extension disponibilidade geral
az stack-hci-vm network lb delete

Elimina um balanceador de carga.

Extension disponibilidade geral
az stack-hci-vm network lb frontend-ip

Gerir configurações de IP frontend num balanceador de carga.

Extension disponibilidade geral
az stack-hci-vm network lb frontend-ip add

Adicione uma configuração de IP frontend a um balanceador de carga existente.

Extension disponibilidade geral
az stack-hci-vm network lb frontend-ip delete

Remova uma configuração de IP frontend de um balanceador de carga.

Extension disponibilidade geral
az stack-hci-vm network lb frontend-ip list

Liste as configurações de IP frontend num balanceador de carga.

Extension disponibilidade geral
az stack-hci-vm network lb frontend-ip show

Mostra os detalhes da configuração de um IP frontend.

Extension disponibilidade geral
az stack-hci-vm network lb lb-rule

Gerir regras de balanceamento de carga num balanceador de carga.

Extension disponibilidade geral
az stack-hci-vm network lb lb-rule add

Crie uma regra de balanceamento de carga que ligue um frontend, um pool de backend e uma sonda opcional.

Extension disponibilidade geral
az stack-hci-vm network lb lb-rule delete

Elimina uma regra de balanceamento de carga.

Extension disponibilidade geral
az stack-hci-vm network lb lb-rule list

Lista as regras de balanceamento de carga.

Extension disponibilidade geral
az stack-hci-vm network lb lb-rule show

Mostrar uma definição de regra de balanceamento de carga.

Extension disponibilidade geral
az stack-hci-vm network lb lb-rule update

Atualize portas, protocolos ou ligações de sonda numa regra existente.

Extension disponibilidade geral
az stack-hci-vm network lb list

Lista todos os balanceadores de carga.

Extension disponibilidade geral
az stack-hci-vm network lb probe

Gerir sondas de saúde ligadas a balanceadores de carga.

Extension disponibilidade geral
az stack-hci-vm network lb probe add

Adicione uma sonda de saúde TCP ou HTTP.

Extension disponibilidade geral
az stack-hci-vm network lb probe delete

Excluir uma sonda.

Extension disponibilidade geral
az stack-hci-vm network lb probe list

Lista sondas configuradas num balanceador de carga.

Extension disponibilidade geral
az stack-hci-vm network lb probe show

Mostrar detalhes para uma configuração de sonda.

Extension disponibilidade geral
az stack-hci-vm network lb probe update

Atualize as definições da sonda, como intervalo ou limiar.

Extension disponibilidade geral
az stack-hci-vm network lb show

Obtenha os detalhes de um balanceador de carga.

Extension disponibilidade geral
az stack-hci-vm network lb update

Atualize um balanceador de carga.

Extension disponibilidade geral

az stack-hci-vm network lb create

Crie um balanceador de carga.

az stack-hci-vm network lb create --custom-location
                                  --name
                                  --resource-group
                                  [--acquire-policy-token]
                                  [--backend-pool]
                                  [--change-reference]
                                  [--frontend-ip]
                                  [--lb-rule]
                                  [--location]
                                  [--probe]
                                  [--tags]

Exemplos

Criar balanceador de carga com IP frontend dinâmico

az stack-hci-vm network lb create --resource-group "test-rg" --name "web-lb" --location "eastus" --custom-location "/subscriptions/xxxx/resourceGroups/test-rg/providers/Microsoft.ExtendedLocation/customLocations/test-location" --frontend-ip name=web-fe allocation-method=Dynamic subnet-id="/subscriptions/xxxx/resourceGroups/test-rg/providers/Microsoft.Network/virtualNetworks/test-vnet/subnets/subnet1"

Criar balanceador de carga com IP frontend estático, pool backend, regra e sonda

az stack-hci-vm network lb create --resource-group "test-rg" --name "complex-lb" --location "eastus" --custom-location "/subscriptions/xxxx/customLocations/test-location" --frontend-ip name=static-fe allocation-method=Static private-ip=10.0.0.5 subnet-id="/subscriptions/xxxx/vnet/subnet1" --backend-pool name=web-pool vnet-id="/subscriptions/xxxx/vnet1" addresses="/subscriptions/xxxx/nic1/ipconfigurations/ipconfig1","/subscriptions/xxxx/nic2/ipconfigurations/ipconfig1" --lb-rule name=http-rule frontend-ip-name=static-fe backend-pool-name=web-pool protocol=Tcp frontend-port=80 backend-port=8080 --probe name=health-probe protocol=Tcp port=80

Criar balanceador de carga com múltiplos IPs frontend

az stack-hci-vm network lb create --resource-group "test-rg" --name "multi-fe-lb" --location "eastus" --custom-location "/subscriptions/xxxx/customLocations/test-location" --frontend-ip name=dynamic-fe allocation-method=Dynamic subnet-id="/sub/sn1" --frontend-ip name=static-fe1 allocation-method=Static private-ip=10.0.0.5 subnet-id="/sub/sn2" --frontend-ip name=static-fe2 allocation-method=Static private-ip=10.0.0.6 subnet-id="/sub/sn2"

Parâmetros Obrigatórios

--custom-location

O ID do local personalizado.

--name -n

Nome do balanceador de carga.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Opcionais

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.

--acquire-policy-token

Aquisição automática de um token Azure Policy para esta operação de recurso.

Propriedade Valor
Grupo de parâmetros: Global Policy Arguments
--backend-pool

Pool de endereços backend (repetível). Obrigatório: nome e moradas=<nic-ip-config-id>[,<nic-ip-config-id>...]. Opcional: vnet-id=<id> ou lnet-id=<id> (exatamente um, quando fornecido). Exemplo: --backend-pool name=pool1 vnet-id=/sub/vnet1 endereços=/sub/.../nic1/ipConfigurations/ipconfig1,/sub/.../nic2/ipConfigurations/ipconfig2.

--change-reference

O ID de referência de alteração relacionado para esta operação de recurso.

Propriedade Valor
Grupo de parâmetros: Global Policy Arguments
--frontend-ip

Configuração de IP frontend (repetível). Obrigatório: nome e pelo menos um de sub-net ou public-ip-id. Opcional: allocation-method=<Static|Dynamic> (por defeito para Dinâmico) e private-ip=<ip> (apenas estático). Exemplo: --frontend-ip name=fe1 subnet-id=/sub/vnet/sn1.

--lb-rule

Regra de balanceamento de carga (repetível). Format: name= frontend-ip=<name> backend-pool=<fe-name> protocolo=<pool-name> frontend-port=<Tcp|Udp> backend-port=<port> [probe=<port>] [load-distribution=<probe-name>].<policy> Exemplo: --lb-rule name=http frontend-ip=fe1 backend-pool=pool1 protocol=Tcp frontend-port=80 backend-port=8080.

--location -l

Se o local não for especificado, o local do grupo de recursos será usado.

--probe

Sonda de saúde. Pode ser especificado várias vezes. Formato: nome= protocolo=<name> porta=<Tcp|Http> [caminho=<port>] [intervalo=<path>] [limiar=<secs>].<count> Nota: As sondas HTTP requerem parâmetro de caminho. Exemplo: --nome da sonda=protocolo de saúde=porta Tcp=80.

--tags

Tags separadas por espaço: key[=value] [key[=value] ...]. Use "" para limpar tags existentes.

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

Propriedade Valor
Default value: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

Propriedade Valor
Default value: False

az stack-hci-vm network lb delete

Elimina um balanceador de carga.

az stack-hci-vm network lb delete --name
                                  --resource-group
                                  [--acquire-policy-token]
                                  [--change-reference]
                                  [--polling-interval]
                                  [--yes]

Exemplos

DeleteLB

az stack-hci-vm network lb delete --name "test-lb" --resource-group "test-rg" --yes

Parâmetros Obrigatórios

--name -n

Nome do balanceador de carga.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Opcionais

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.

--acquire-policy-token

Aquisição automática de um token Azure Policy para esta operação de recurso.

Propriedade Valor
Grupo de parâmetros: Global Policy Arguments
--change-reference

O ID de referência de alteração relacionado para esta operação de recurso.

Propriedade Valor
Grupo de parâmetros: Global Policy Arguments
--polling-interval

Intervalo de sondagem ARM para operações de longa duração.

--yes -y

Não solicite confirmação.

Propriedade Valor
Default value: False
Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

Propriedade Valor
Default value: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

Propriedade Valor
Default value: False

az stack-hci-vm network lb list

Lista todos os balanceadores de carga.

az stack-hci-vm network lb list [--resource-group]

Exemplos

ListLBs

az stack-hci-vm network lb list --resource-group "test-rg"

Parâmetros Opcionais

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

Propriedade Valor
Default value: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

Propriedade Valor
Default value: False

az stack-hci-vm network lb show

Obtenha os detalhes de um balanceador de carga.

az stack-hci-vm network lb show --name
                                --resource-group

Exemplos

ShowLB

az stack-hci-vm network lb show --name "test-lb" --resource-group "test-rg"

Parâmetros Obrigatórios

--name -n

Nome do balanceador de carga.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

Propriedade Valor
Default value: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

Propriedade Valor
Default value: False

az stack-hci-vm network lb update

Atualize um balanceador de carga.

az stack-hci-vm network lb update --name
                                  --resource-group
                                  [--acquire-policy-token]
                                  [--change-reference]
                                  [--tags]

Exemplos

AtualizaçãoLB

az stack-hci-vm network lb update --resource-group "test-rg" --name "test-lb" --tags env=prod updated=yes

Parâmetros Obrigatórios

--name -n

Nome do balanceador de carga.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Opcionais

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.

--acquire-policy-token

Aquisição automática de um token Azure Policy para esta operação de recurso.

Propriedade Valor
Grupo de parâmetros: Global Policy Arguments
--change-reference

O ID de referência de alteração relacionado para esta operação de recurso.

Propriedade Valor
Grupo de parâmetros: Global Policy Arguments
--tags

Tags separadas por espaço: key[=value] [key[=value] ...]. Use "" para limpar tags existentes.

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

Propriedade Valor
Default value: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

Propriedade Valor
Default value: False