Partager via


az network cross-region-lb rule

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

Commandes

Nom Description Type État
az network cross-region-lb rule create

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

Core GA
az network cross-region-lb rule delete

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

Core GA
az network cross-region-lb rule list

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

Core GA
az network cross-region-lb rule show

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

Core GA
az network cross-region-lb rule update

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

Core GA

az network cross-region-lb rule create

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

az network cross-region-lb rule create --backend-port
                                       --frontend-port
                                       --lb-name
                                       --name
                                       --protocol {All, Tcp, Udp}
                                       --resource-group
                                       [--backend-pool-name]
                                       [--enable-floating-ip {0, 1, f, false, n, no, t, true, y, yes}]
                                       [--frontend-ip]
                                       [--load-distribution {Default, SourceIP, SourceIPProtocol}]
                                       [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                       [--probe]

Exemples

Créez une règle d’équilibrage de charge qui affecte une configuration IP frontale et un port à un pool d’adresses et un port.

az network cross-region-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

Créez une règle d’équilibrage de charge qui affecte une configuration ip frontale et un port à un pool d’adresses et un port avec la fonctionnalité ip flottante.

az network cross-region-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 --floating-ip true

Créez une règle d’équilibrage de charge de ports haute disponibilité qui attribue une adresse IP frontale et un port pour utiliser toutes les adresses IP principales disponibles dans un pool sur le même port.

az network cross-region-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

Paramètres obligatoires

--backend-port

Port utilisé pour les connexions internes sur le point de terminaison. Les valeurs acceptables sont comprises entre 0 et 65535. Notez que la valeur 0 active « Tout port ».

--frontend-port

Port du point de terminaison externe. Les numéros de port pour chaque règle doivent être uniques dans l’équilibreur de charge. Les valeurs acceptables sont comprises entre 0 et 65534. Notez que la valeur 0 active « Tout port ».

--lb-name

Nom de l’équilibreur de charge.

--name -n

Nom de la règle d’équilibrage de charge.

--protocol

Référence au protocole de transport utilisé par la règle d’équilibrage de charge.

Valeurs acceptées: All, Tcp, Udp
--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

ID ou nom des pools d’adresses back-end. S’il n’en existe qu’un seul, omettez d’utiliser comme valeur par défaut.

--enable-floating-ip --floating-ip

Configure le point de terminaison d’une machine virtuelle pour la fonctionnalité IP flottante requise pour configurer un groupe de disponibilité SQL AlwaysOn. Ce paramètre est requis lors de l’utilisation des groupes de disponibilité SQL AlwaysOn dans SQL Server. Ce paramètre ne peut pas être modifié après avoir créé le point de terminaison.

Valeurs acceptées: 0, 1, f, false, n, no, t, true, y, yes
--frontend-ip --frontend-ip-name

Nom de l’ID de la configuration IP frontale.

--load-distribution

Stratégie de distribution de charge pour cette règle.

Valeurs acceptées: Default, SourceIP, SourceIPProtocol
Valeur par défaut: Default
--no-wait

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

Valeurs acceptées: 0, 1, f, false, n, no, t, true, y, yes
--probe --probe-name

ID ou nom d’une sonde existante à associer à cette règle.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

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

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az network cross-region-lb rule delete

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

az network cross-region-lb rule delete --lb-name
                                       --name
                                       --resource-group
                                       [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]

Exemples

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

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

Paramètres obligatoires

--lb-name

Nom de l’équilibreur de charge.

--name -n

Nom de la règle d’équilibrage 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

--no-wait

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

Valeurs acceptées: 0, 1, f, false, n, no, t, true, y, yes
Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

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

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az network cross-region-lb rule list

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

az network cross-region-lb rule list --lb-name
                                     --resource-group

Exemples

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

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

Paramètres obligatoires

--lb-name

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 globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

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

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az network cross-region-lb rule show

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

az network cross-region-lb rule show --lb-name
                                     --name
                                     --resource-group

Exemples

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

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

Paramètres obligatoires

--lb-name

Nom de l’équilibreur de charge.

--name -n

Nom de la règle d’équilibrage 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 globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

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

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az network cross-region-lb rule update

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

az network cross-region-lb rule update --lb-name
                                       --name
                                       --resource-group
                                       [--add]
                                       [--backend-pool-name]
                                       [--backend-port]
                                       [--enable-floating-ip {0, 1, f, false, n, no, t, true, y, yes}]
                                       [--force-string {0, 1, f, false, n, no, t, true, y, yes}]
                                       [--frontend-ip]
                                       [--frontend-port]
                                       [--load-distribution {Default, SourceIP, SourceIPProtocol}]
                                       [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                       [--probe]
                                       [--protocol {All, Tcp, Udp}]
                                       [--remove]
                                       [--set]

Exemples

Mettez à jour une règle d’équilibrage de charge pour modifier le protocole en UDP.

az network cross-region-lb rule update -g MyResourceGroup --lb-name MyLb -n MyLbRule --protocol Udp

Mettez à jour une règle d’équilibrage de charge pour prendre en charge les ports haute disponibilité.

az network cross-region-lb rule update -g MyResourceGroup --lb-name MyLb -n MyLbRule --protocol All --frontend-port 0 --backend-port 0

Paramètres obligatoires

--lb-name

Nom de l’équilibreur de charge.

--name -n

Nom de la règle d’équilibrage 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

--add

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

--backend-pool-name

ID ou nom des pools d’adresses back-end. S’il n’en existe qu’un seul, omettez d’utiliser comme valeur par défaut.

--backend-port

Port utilisé pour les connexions internes sur le point de terminaison. Les valeurs acceptables sont comprises entre 0 et 65535. Notez que la valeur 0 active « Tout port ».

--enable-floating-ip --floating-ip

Configure le point de terminaison d’une machine virtuelle pour la fonctionnalité IP flottante requise pour configurer un groupe de disponibilité SQL AlwaysOn. Ce paramètre est requis lors de l’utilisation des groupes de disponibilité SQL AlwaysOn dans SQL Server. Ce paramètre ne peut pas être modifié après avoir créé le point de terminaison.

Valeurs acceptées: 0, 1, f, false, n, no, t, true, y, yes
--force-string

Lorsque vous utilisez « set » ou « add », conservez les littéraux de chaîne au lieu de tenter de convertir en JSON.

Valeurs acceptées: 0, 1, f, false, n, no, t, true, y, yes
--frontend-ip --frontend-ip-name

Nom de l’ID de la configuration IP frontale.

--frontend-port

Port du point de terminaison externe. Les numéros de port pour chaque règle doivent être uniques dans l’équilibreur de charge. Les valeurs acceptables sont comprises entre 0 et 65534. Notez que la valeur 0 active « Tout port ».

--load-distribution

Stratégie de distribution de charge pour cette règle.

Valeurs acceptées: Default, SourceIP, SourceIPProtocol
--no-wait

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

Valeurs acceptées: 0, 1, f, false, n, no, t, true, y, yes
--probe --probe-name

ID ou nom d’une sonde existante à associer à cette règle.

--protocol

Référence au protocole de transport utilisé par la règle d’équilibrage de charge.

Valeurs acceptées: All, Tcp, Udp
--remove

Supprimez une propriété ou un élément d’une liste. Exemple : --remove property.list OR --remove propertyToRemove.

--set

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

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

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

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.