az network lb

Gérer et configurer les équilibreurs de charge.

pour en savoir plus sur Azure Load Balancer visitez https://docs.microsoft.com/azure/load-balancer/load-balancer-get-started-internet-arm-cli .

Commandes

az network lb address-pool

Gérer les pools d’adresses d’un équilibreur de charge.

az network lb address-pool address

Gérer les adresses principales du pool d’adresses principales de l’équilibrage de charge.

az network lb address-pool address add

Ajoutez une adresse principale dans le pool d’adresses principales de l’équilibrage de charge.

az network lb address-pool address list

Répertorie toutes les adresses principales du pool d’adresses principales de l’équilibrage de charge.

az network lb address-pool address remove

Supprimez une adresse principale du pool d’adresses principales de l’équilibrage de charge.

az network lb address-pool create

Créez un pool d’adresses.

az network lb address-pool delete

Supprimer un pool d’adresses.

az network lb address-pool list

Répertorier les pools d’adresses.

az network lb address-pool show

Obtient les détails d’un pool d’adresses.

az network lb address-pool tunnel-interface

Gérer les interfaces de tunnel d’un équilibreur de charge.

az network lb address-pool tunnel-interface add

Ajoutez une interface de tunnel dans le pool d’interfaces du tunnel d’équilibrage de charge.

az network lb address-pool tunnel-interface list

Répertorie tous les interfaces de tunnel du pool d’interface de tunnel d’équilibrage de charge.

az network lb address-pool tunnel-interface remove

Supprimez une interface de tunnel du pool d’interface de tunnel d’équilibrage de charge.

az network lb address-pool tunnel-interface update

Mettez à jour une interface de tunnel du pool d’interfaces de tunnel d’équilibrage de charge.

az network lb create

Créez un équilibrage de charge.

az network lb delete

Supprimer un équilibreur de charge.

az network lb frontend-ip

Gérer les adresses IP frontales d’un équilibreur de charge.

az network lb frontend-ip create

Créez une adresse IP frontale.

az network lb frontend-ip delete

Supprimer une adresse IP frontale.

az network lb frontend-ip list

Liste des adresses IP frontales.

az network lb frontend-ip show

Obtenir les détails d’une adresse IP de serveur frontal.

az network lb frontend-ip update

Mettez à jour une adresse IP frontale.

az network lb inbound-nat-pool

Gérer les pools d’adresses NAT entrants d’un équilibreur de charge.

az network lb inbound-nat-pool create

Créez un pool d’adresses NAT entrantes.

az network lb inbound-nat-pool delete

Supprimer un pool d’adresses NAT entrantes.

az network lb inbound-nat-pool list

Répertorier les pools d’adresses NAT entrants.

az network lb inbound-nat-pool show

Obtient les détails d’un pool d’adresses NAT entrantes.

az network lb inbound-nat-pool update

Mettre à jour un pool d’adresses NAT entrantes.

az network lb inbound-nat-rule

Gérer les règles NAT de trafic entrant d’un équilibreur de charge.

az network lb inbound-nat-rule create

Créez une règle NAT de trafic entrant.

az network lb inbound-nat-rule delete

Supprimer une règle NAT de trafic entrant.

az network lb inbound-nat-rule list

Répertorier les règles NAT de trafic entrant.

az network lb inbound-nat-rule show

Obtient les détails d’une règle NAT de trafic entrant.

az network lb inbound-nat-rule update

Mettre à jour une règle NAT de trafic entrant.

az network lb list

Répertorier les équilibrages de charge.

az network lb list-nic

Répertorier les interfaces réseau d’équilibrage de charge associées.

az network lb outbound-rule

Gérer les règles de trafic sortant d’un équilibreur de charge.

az network lb outbound-rule create

Créer une règle sortante.

az network lb outbound-rule delete

Supprimer une règle de trafic sortant.

az network lb outbound-rule list

Répertorier les règles de trafic sortant.

az network lb outbound-rule show

Obtient les détails d’une règle sortante.

az network lb outbound-rule update

Mettre à jour une règle sortante.

az network lb probe

Évaluer les informations de sonde et définir des règles de routage.

az network lb probe create

Créez une sonde.

az network lb probe delete

Supprimer une sonde.

az network lb probe list

Répertorier les sondes.

az network lb probe show

Obtenir les détails d’une sonde.

az network lb probe update

Mettre à jour une sonde.

az network lb rule

Gérer les règles d’équilibrage de charge.

az network lb rule create

Créez une règle d’équilibrage de charge.

az network lb rule delete

Supprimer une règle d’équilibrage de charge.

az network lb rule list

Répertorier les règles d’équilibrage de charge.

az network lb rule show

Obtenir les détails d’une règle d’équilibrage de charge.

az network lb rule update

Mettez à jour une règle d’équilibrage de charge.

az network lb show

Obtenir les détails d’un équilibreur de charge.

az network lb update

Mettre à jour un équilibreur de charge.

az network lb wait

Placez l’interface CLI dans un état d’attente jusqu’à ce qu’une condition de l’équilibrage de charge soit remplie.

az network lb create

Créez un équilibrage de charge.

az network lb create --name
                     --resource-group
                     [--backend-pool-name]
                     [--edge-zone]
                     [--frontend-ip-name]
                     [--frontend-ip-zone {1, 2, 3}]
                     [--location]
                     [--no-wait]
                     [--private-ip-address]
                     [--private-ip-address-version {IPv4, IPv6}]
                     [--public-ip-address]
                     [--public-ip-address-allocation {Dynamic, Static}]
                     [--public-ip-dns-name]
                     [--public-ip-zone {1, 2, 3}]
                     [--sku {Basic, Gateway, Standard}]
                     [--subnet]
                     [--subnet-address-prefix]
                     [--subscription]
                     [--tags]
                     [--validate]
                     [--vnet-address-prefix]
                     [--vnet-name]

Exemples

Créez un équilibreur de charge de base.

az network lb create -g MyResourceGroup -n MyLb --sku Basic

Créez un équilibreur de charge de base sur un réseau virtuel et un sous-réseau spécifiques. Si un réseau virtuel portant le même nom se trouve dans le même groupe de ressources, l’équilibreur de charge utilise ce réseau virtuel. Si aucun n’est trouvé, un nouveau sera créé.

az network lb create -g MyResourceGroup -n MyLb --sku Basic --vnet-name MyVnet --subnet MySubnet

Créez un équilibreur de charge de base sur un sous-réseau d’un réseau virtuel préexistant. Le sous-réseau peut être dans le groupe de ressources ou l’abonnement arbitraire en fournissant l’ID du sous-réseau.

az network lb create -g MyResourceGroup -n MyLb --sku Basic --subnet {subnetID}

Créez un équilibreur de charge interne de la zone de base, en approvisionnant une adresse IP publique zonale.

az network lb create -g MyResourceGroup -n MyLb --sku Basic --public-ip-zone 2

Créez un équilibreur de charge public dans une zone standard, par le biais de l’approvisionnement d’une configuration IP frontale zonale et d’un réseau virtuel.

az network lb create -g MyResourceGroup -n MyLb --sku Standard --frontend-ip-zone 1 --vnet-name MyVnet --subnet MySubnet

Paramètres obligatoires

--name -n

Nom de l’équilibreur de charge.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

Paramètres facultatifs

--backend-pool-name

Nom du pool d’adresses principales.

--edge-zone

Nom de la zone de périphérie.

--frontend-ip-name

Nom de la configuration d’adresse IP frontale.

valeur par défaut: LoadBalancerFrontEnd
--frontend-ip-zone

Utilisé pour créer l’équilibreur de charge interne.

valeurs acceptées: 1, 2, 3
--location -l

Lieu. Valeurs provenant de : az account list-locations. Vous pouvez configurer le lieu par défaut en utilisant az configure --defaults location=<location>.

--no-wait

Ne pas attendre la fin de l’opération de longue durée.

--private-ip-address

Adresse IP privée statique à utiliser.

--private-ip-address-version

Version de l’adresse IP privée à utiliser.

valeurs acceptées: IPv4, IPv6
valeur par défaut: IPv4
--public-ip-address

Nom ou ID de l’adresse IP publique, ou «» pour aucun. Utilise la ressource existante si elle est disponible ou crée une nouvelle ressource avec les valeurs par défaut si elle est omise.

--public-ip-address-allocation

Méthode d’allocation d’adresses IP.

valeurs acceptées: Dynamic, Static
--public-ip-dns-name

Nom DNS global unique pour une nouvelle adresse IP publique.

--public-ip-zone

Utilisé pour créer une nouvelle adresse IP publique pour l’équilibreur de charge, a. k. un équilibreur de charge public.

valeurs acceptées: 1, 2, 3
--sku

Référence SKU de l’équilibreur de charge.

valeurs acceptées: Basic, Gateway, Standard
valeur par défaut: Basic
--subnet

Nom ou ID d’un sous-réseau. Utilise la ressource existante ou crée une nouvelle valeur si elle est spécifiée, ou None si elle est omise. Si le nom est spécifié, spécifiez également--vnet-Name. Si vous souhaitez utiliser un sous-réseau existant dans un autre groupe de ressources ou abonnement, indiquez l’ID à la place du nom du sous-réseau.

--subnet-address-prefix

Préfixe d’adresse CIDR à utiliser lors de la création d’un sous-réseau.

valeur par défaut: 10.0.0.0/24
--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID .

--tags

Balises séparées par des espaces : clé [= valeur] [clé [= valeur]...]. Utilisez «» pour effacer les balises existantes.

--validate

Générez et validez le modèle ARM sans créer de ressources.

--vnet-address-prefix

Préfixe d’adresse CIDR à utiliser lors de la création d’un nouveau réseau virtuel.

valeur par défaut: 10.0.0.0/16
--vnet-name

Nom du réseau virtuel (VNet).

az network lb delete

Supprimer un équilibreur de charge.

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

Exemples

Supprimer un équilibreur de charge.

az network lb delete -g MyResourceGroup -n MyLb

Paramètres facultatifs

--ids

Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des ID ou d’autres arguments « ID de ressource ».

--name -n

Nom de l’équilibreur de charge.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID .

az network lb list

Répertorier les équilibrages de charge.

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

Exemples

Répertorier les équilibrages de charge.

az network lb list -g MyResourceGroup

Paramètres facultatifs

--query-examples

Recommandez JMESPath String pour vous. Vous pouvez copier une requête et la coller après--le paramètre de requête entre guillemets doubles pour voir les résultats. Vous pouvez ajouter un ou plusieurs mots clés positionnels pour pouvoir fournir des suggestions en fonction de ces mots clés.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID .

az network lb list-nic

Répertorier les interfaces réseau d’équilibrage de charge associées.

az network lb list-nic [--ids]
                       [--name]
                       [--resource-group]
                       [--subscription]

Exemples

Répertorier les interfaces réseau d’équilibrage de charge associées.

az network lb list-nic -g MyResourceGroup --name MyLb

Paramètres facultatifs

--ids

Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des ID ou d’autres arguments « ID de ressource ».

--name -n

Nom de l’équilibreur de charge.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID .

az network lb show

Obtenir les détails d’un équilibreur de charge.

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

Exemples

Obtenir les détails d’un équilibreur de charge.

az network lb show -g MyResourceGroup -n MyLb

Paramètres facultatifs

--expand

Développe des ressources référencées.

--ids

Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des ID ou d’autres arguments « ID de ressource ».

--name -n

Nom de l’équilibreur de charge.

--query-examples

Recommandez JMESPath String pour vous. Vous pouvez copier une requête et la coller après--le paramètre de requête entre guillemets doubles pour voir les résultats. Vous pouvez ajouter un ou plusieurs mots clés positionnels pour pouvoir fournir des suggestions en fonction de ces mots clés.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID .

az network lb update

Mettre à jour un équilibreur de charge.

Cette commande ne peut être utilisée que pour mettre à jour les balises d’un équilibreur de charge. Le nom et le groupe de ressources sont immuables et ne peuvent pas être mis à jour.

az network lb update [--add]
                     [--force-string]
                     [--ids]
                     [--name]
                     [--remove]
                     [--resource-group]
                     [--set]
                     [--subscription]

Exemples

Mettez à jour les balises d’un équilibreur de charge.

az network lb update -g MyResourceGroup -n MyLb --set tags.CostCenter=MyBusinessGroup

Paramètres facultatifs

--add

Ajoutez un objet à une liste d’objets en spécifiant des paires chemin d’accès et valeur de clé. Exemple :--Add Property. listProperty <key = value, String ou JSON String>.

--force-string

Quand vous utilisez’Set’ou’Add', conservez les littéraux de chaîne au lieu de tenter de les convertir au format JSON.

--ids

Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des ID ou d’autres arguments « ID de ressource ».

--name -n

Nom de l’équilibreur de charge.

--remove

Supprimer une propriété ou un élément d’une liste. Exemple :--Remove Property. List ou--Remove propertyToRemove.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--set

Mettez à jour un objet en spécifiant un chemin d’accès à la propriété et une valeur à définir. Exemple :--Set property1. Property2 =.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID .

az network lb wait

Placez l’interface CLI dans un état d’attente jusqu’à ce qu’une condition de l’équilibrage de charge soit remplie.

az network lb wait [--created]
                   [--custom]
                   [--deleted]
                   [--exists]
                   [--expand]
                   [--ids]
                   [--interval]
                   [--name]
                   [--resource-group]
                   [--subscription]
                   [--timeout]
                   [--updated]

Exemples

Attendez que l’équilibrage de charge retourne comme créé.

az network lb wait -g MyResourceGroup -n MyLB --created

Paramètres facultatifs

--created

Patientez jusqu’à ce qu’il soit créé avec « provisioningState » à « Succeeded ».

--custom

Attendez que la condition satisfasse à une requête JMESPath personnalisée. Par exemple, provisioningState ! = « en cours », instanceView. Status [ ? code = = 'PowerState/Running'].

--deleted

Attendez la suppression.

--exists

Attendez que la ressource existe.

--expand

Développe des ressources référencées.

--ids

Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des ID ou d’autres arguments « ID de ressource ».

--interval

Intervalle d’interrogation en secondes.

valeur par défaut: 30
--name -n

Nom de l’équilibreur de charge.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID .

--timeout

Attente maximale en secondes.

valeur par défaut: 3600
--updated

Patientez jusqu’à la mise à jour avec provisioningState dans’Succeeded'.