az stack-hci-vm network lb
Nota:
Esta referencia forma parte de la extensión stack-hci-vm para la CLI de Azure (versión 2.15.0 o posterior). La extensión instalará automáticamente la primera vez que ejecute un comando az stack-hci-vm network lb . Obtenga más información sobre las extensiones.
Administre equilibradores de carga con stack-hci-vm.
Comandos
| Nombre | Description | Tipo | Estado |
|---|---|---|---|
| az stack-hci-vm network lb create |
Cree un equilibrador de carga. |
Extension | GA |
| az stack-hci-vm network lb delete |
Elimine un equilibrador de carga. |
Extension | GA |
| az stack-hci-vm network lb list |
Enumera todos los equilibradores de carga. |
Extension | GA |
| az stack-hci-vm network lb show |
Obtenga los detalles de un equilibrador de carga. |
Extension | GA |
| az stack-hci-vm network lb update |
Actualice un equilibrador de carga. |
Extension | GA |
az stack-hci-vm network lb create
Cree un equilibrador de carga.
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]
Ejemplos
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"
Parámetros requeridos
Identificador de la ubicación extendida.
Nombres para las configuraciones ip de front-end (al menos una necesaria).
Nombre del equilibrador de carga.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.
Parámetros opcionales
Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.
Matrices JSON de direcciones de back-end por grupo. Cada elemento debe ser una matriz JSON de objetos de dirección. Ejemplo: '[{"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"}]'.
Identificadores de recursos de red lógicos para grupos de back-end.
Nombres de grupos de back-end que se van a crear.
Identificadores de recursos de red virtual para grupos de back-end.
Métodos de asignación de IP (Estático/Dinámico).
| Propiedad | Valor |
|---|---|
| Valores aceptados: | Dynamic, Static |
Identificadores de recursos de IP pública para las configuraciones de IP de front-end.
Direcciones IP privadas para las configuraciones ip de front-end.
Identificadores de recursos de subred para configuraciones ip de front-end.
Nombres de grupo de back-end para reglas.
Puertos back-end para reglas.
Nombres de configuración de IP de front-end para reglas.
Puertos de front-end para reglas.
Tiempos de espera de inactividad en minutos para las reglas.
Persistencia de sesión para reglas.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | Default, SourceIP, SourceIPProtocol |
Nombres para reglas de equilibrio de carga.
Nombres de sondeo para reglas.
Protocolos para reglas.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | All, Tcp, Udp |
Si no se especifica location, se usa la ubicación del grupo de recursos.
Intervalos de sondeo en segundos.
Nombres de sondeos de estado.
Número de errores de sondeo consecutivos antes de marcar un estado incorrecto.
Puertos para sondeos.
Protocolos para sondeos.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | Http, Tcp |
Rutas de acceso de solicitud para sondeos HTTP.
Etiquetas separadas por espacios: key[=value] [key[=value] ...]. Use "" para borrar las etiquetas existentes.
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
az stack-hci-vm network lb delete
Elimine un equilibrador de carga.
az stack-hci-vm network lb delete --name
--resource-group
[--polling-interval]
[--yes]
Ejemplos
DeleteLB
az stack-hci-vm network lb delete --name "test-lb" --resource-group "test-rg" --yes
Parámetros requeridos
Nombre del equilibrador de carga.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.
Parámetros opcionales
Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.
Intervalo de sondeo de ARM para operaciones de larga duración.
No solicita confirmación.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
az stack-hci-vm network lb list
Enumera todos los equilibradores de carga.
az stack-hci-vm network lb list [--resource-group]
Ejemplos
ListLB
az stack-hci-vm network lb list --resource-group "test-rg"
Parámetros opcionales
Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
az stack-hci-vm network lb show
Obtenga los detalles de un equilibrador de carga.
az stack-hci-vm network lb show --name
--resource-group
Ejemplos
ShowLB
az stack-hci-vm network lb show --name "test-lb" --resource-group "test-rg"
Parámetros requeridos
Nombre del equilibrador de carga.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
az stack-hci-vm network lb update
Actualice un equilibrador de carga.
az stack-hci-vm network lb update --name
--resource-group
[--tags]
Ejemplos
UpdateLB
az stack-hci-vm network lb update --resource-group "test-rg" --name "test-lb" --tags env=prod updated=yes
Parámetros requeridos
Nombre del equilibrador de carga.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.
Parámetros opcionales
Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.
Etiquetas separadas por espacios: key[=value] [key[=value] ...]. Use "" para borrar las etiquetas existentes.
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |