Partager via


az stack-hci-vm network nat

Note

Cette référence fait partie de l’extension stack-hci-vm pour Azure CLI (version 2.15.0 ou ultérieure). L’extension installe automatiquement la première fois que vous exécutez une commande nat réseau az stack-hci-vm . Apprenez-en davantage sur les extensions.

Gérer les passerelles NAT avec stack-hci-vm.

Commandes

Nom Description Type État
az stack-hci-vm network nat create

Créer une passerelle NAT.

Extension GA
az stack-hci-vm network nat delete

Supprimez une passerelle NAT.

Extension GA
az stack-hci-vm network nat list

Répertorier toutes les passerelles NAT.

Extension GA
az stack-hci-vm network nat show

Obtenez les détails d’une passerelle NAT.

Extension GA
az stack-hci-vm network nat update

Mettez à jour une passerelle NAT.

Extension GA

az stack-hci-vm network nat create

Créer une passerelle NAT.

az stack-hci-vm network nat create --custom-location
                                   --name
                                   --public-ip-address-ids
                                   --resource-group
                                   [--inbound-nat-rules]
                                   [--location]
                                   [--polling-interval]
                                   [--tags]

Exemples

CreateNat

az stack-hci-vm network nat create --resource-group "test-rg" --name "test-nat" --location "eastus" --public-ip-address-ids "/subscriptions/xxxx/resourceGroups/test-rg/providers/Microsoft.Network/publicIPAddresses/test-pip1" "/subscriptions/xxxx/resourceGroups/test-rg/providers/Microsoft.Network/publicIPAddresses/test-pip2" --inbound-nat-rules '[{"name":"sshRule","protocol":"Tcp","frontend_port":2222,"backend_port":22,"backend_ip_config_id":"/subscriptions/xxxx/resourceGroups/test-rg/providers/Microsoft.Network/networkInterfaces/vm1nic/ipConfigurations/ipconfig1","public_ip_id":"/subscriptions/xxxx/resourceGroups/test-rg/providers/Microsoft.Network/publicIPAddresses/test-pip1"},{"name":"rdpRule","protocol":"Tcp","frontend_port":50001,"backend_port":3389,"backend_ip_config_id":"/subscriptions/xxxx/resourceGroups/test-rg/providers/Microsoft.Network/networkInterfaces/vm2nic/ipConfigurations/ipconfig1","public_ip_id":"/subscriptions/xxxx/resourceGroups/test-rg/providers/Microsoft.Network/publicIPAddresses/test-pip2"}]' --tags env=prod nat=yes --custom-location "/subscriptions/xxxx/resourceGroups/test-rg/providers/Microsoft.ExtendedLocation/customLocations/test-location"

Paramètres obligatoires

--custom-location

ID de l’emplacement étendu.

--name -n

Nom de la passerelle NAT.

--public-ip-address-ids

Liste séparée par l’espace des ID de ressource pour les adresses IP publiques à associer à la passerelle NAT.

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

--inbound-nat-rules

Liste des règles NAT de trafic entrant au format JSON.

--location -l

Si l’emplacement n’est pas spécifié, l’emplacement du groupe de ressources est utilisé.

--polling-interval

Intervalle d’interrogation ARM pour les opérations de longue durée.

--tags

Balises séparées par l’espace : key[=value] [key[=value] ...]. Utilisez « » pour effacer les balises existantes.

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 stack-hci-vm network nat delete

Supprimez une passerelle NAT.

az stack-hci-vm network nat delete --name
                                   --resource-group
                                   [--polling-interval]
                                   [--yes]

Exemples

DeleteNat

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

Paramètres obligatoires

--name -n

Nom de la passerelle NAT.

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

--polling-interval

Intervalle d’interrogation ARM pour les opérations de longue durée.

--yes -y

Ne pas demander de confirmation.

Propriété Valeur
Valeur par défaut: False
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 stack-hci-vm network nat list

Répertorier toutes les passerelles NAT.

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

Exemples

ListNats

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

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.

--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 stack-hci-vm network nat show

Obtenez les détails d’une passerelle NAT.

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

Exemples

ShowNat

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

Paramètres obligatoires

--name -n

Nom de la passerelle NAT.

--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 stack-hci-vm network nat update

Mettez à jour une passerelle NAT.

az stack-hci-vm network nat update --name
                                   --resource-group
                                   [--tags]

Exemples

UpdateNat

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

Paramètres obligatoires

--name -n

Nom de la passerelle NAT.

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

--tags

Balises séparées par l’espace : key[=value] [key[=value] ...]. Utilisez « » pour effacer les balises existantes.

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