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 --floating-ip {0, 1, f, false, n, no, t, true, y, yes}]
                                       [--frontend-ip --frontend-ip-name]
                                       [--load-distribution {Default, SourceIP, SourceIPProtocol}]
                                       [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                       [--probe --probe-name]

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 ».

Propriété Valeur
Groupe de paramètres: Properties Arguments
--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 ».

Propriété Valeur
Groupe de paramètres: Properties Arguments
--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.

Propriété Valeur
Groupe de paramètres: Properties Arguments
Valeurs acceptées: All, Tcp, Udp
--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

Paramètres facultatifs

Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.

--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.

Propriété Valeur
Groupe de paramètres: Properties Arguments
--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.

Propriété Valeur
Groupe de paramètres: Properties Arguments
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.

Propriété Valeur
Groupe de paramètres: Properties Arguments
--load-distribution

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

Propriété Valeur
Groupe de paramètres: Properties Arguments
Valeur par défaut: Default
Valeurs acceptées: Default, SourceIP, SourceIPProtocol
--no-wait

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

Propriété Valeur
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.

Propriété Valeur
Groupe de paramètres: Properties Arguments
Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

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

Chaîne de requête 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 à l’aide de az account set -s NAME_OR_ID.

--verbose

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

Propriété Valeur
Valeur par défaut: False

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 à l’aide de az configure --defaults group=<name>.

Paramètres facultatifs

Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.

--no-wait

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

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

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

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

Chaîne de requête 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 à l’aide de az account set -s NAME_OR_ID.

--verbose

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

Propriété Valeur
Valeur par défaut: False

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 à l’aide de az configure --defaults group=<name>.

Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

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

Chaîne de requête 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 à l’aide de az account set -s NAME_OR_ID.

--verbose

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

Propriété Valeur
Valeur par défaut: False

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 à l’aide de az configure --defaults group=<name>.

Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

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

Chaîne de requête 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 à l’aide de az account set -s NAME_OR_ID.

--verbose

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

Propriété Valeur
Valeur par défaut: False

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 --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-ip-name]
                                       [--frontend-port]
                                       [--load-distribution {Default, SourceIP, SourceIPProtocol}]
                                       [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                       [--probe --probe-name]
                                       [--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 à l’aide de az configure --defaults group=<name>.

Paramètres facultatifs

Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.

--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 or JSON string>.

Propriété Valeur
Groupe de paramètres: Generic Update Arguments
--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.

Propriété Valeur
Groupe de paramètres: Properties Arguments
--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 ».

Propriété Valeur
Groupe de paramètres: Properties Arguments
--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.

Propriété Valeur
Groupe de paramètres: Properties Arguments
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.

Propriété Valeur
Groupe de paramètres: Generic Update Arguments
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.

Propriété Valeur
Groupe de paramètres: Properties Arguments
--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 ».

Propriété Valeur
Groupe de paramètres: Properties Arguments
--load-distribution

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

Propriété Valeur
Groupe de paramètres: Properties Arguments
Valeurs acceptées: Default, SourceIP, SourceIPProtocol
--no-wait

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

Propriété Valeur
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.

Propriété Valeur
Groupe de paramètres: Properties Arguments
--protocol

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

Propriété Valeur
Groupe de paramètres: Properties Arguments
Valeurs acceptées: All, Tcp, Udp
--remove

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

Propriété Valeur
Groupe de paramètres: Generic Update Arguments
--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=<value>.

Propriété Valeur
Groupe de paramètres: Generic Update Arguments
Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

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

Chaîne de requête 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 à l’aide de az account set -s NAME_OR_ID.

--verbose

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

Propriété Valeur
Valeur par défaut: False