Partager via


az stack-hci-vm network vnet subnet

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 de sous-réseau de réseau virtuel réseau az stack-hci-vm . Apprenez-en davantage sur les extensions.

Gérez les sous-réseaux au sein d’un réseau virtuel avec stack-hci-vm.

Commandes

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

Créez un sous-réseau.

Extension GA
az stack-hci-vm network vnet subnet delete

Supprimez un sous-réseau.

Extension GA
az stack-hci-vm network vnet subnet list

Répertoriez tous les sous-réseaux d’un réseau virtuel.

Extension GA
az stack-hci-vm network vnet subnet show

Obtenez les détails d’un sous-réseau.

Extension GA
az stack-hci-vm network vnet subnet update

Mettez à jour un sous-réseau.

Extension GA

az stack-hci-vm network vnet subnet create

Créez un sous-réseau.

az stack-hci-vm network vnet subnet create --address-prefix
                                           --custom-location
                                           --name
                                           --resource-group
                                           --vnet-name
                                           [--location]
                                           [--nat-gateway]
                                           [--network-security-group]
                                           [--polling-interval]
                                           [--routes]
                                           [--tags]

Exemples

CreateSubnet

az stack-hci-vm network vnet subnet create --resource-group "test-rg" --vnet-name "test-vnet" --name "test-subnet" --location "eastus" --tags env=prod subnettype=backend --custom-location "/subscriptions/xxxx/resourceGroups/test-rg/providers/Microsoft.ExtendedLocation/customLocations/test-location" --address-prefix "10.0.0.0/24" --network-security-group "/subscriptions/xxxx/resourceGroups/test-rg/providers/Microsoft.Network/networkSecurityGroups/test-nsg" --nat-gateway "/subscriptions/xxxx/resourceGroups/test-rg/providers/Microsoft.Network/natGateways/test-nat" --routes '[{"name":"default","address_prefix":"0.0.0.0/0","next_hop_ip_address":"10.0.0.1"}]' --polling-interval 30

Paramètres obligatoires

--address-prefix

CIDR de sous-réseau (obligatoire).

--custom-location

ID de l’emplacement personnalisé.

--name -n

Nom du sous-réseau de réseau virtuel.

--resource-group -g

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

--vnet-name

Nom du réseau virtuel.

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.

--location -l

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

--nat-gateway

ID de ressource de la passerelle NAT à associer.

--network-security-group

ID de ressource du groupe de sécurité réseau à associer.

--polling-interval

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

--routes

Collection d’itinéraires contenus dans une table de routage.

--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 vnet subnet delete

Supprimez un sous-réseau.

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

Exemples

DeleteSubnet

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

Paramètres obligatoires

--name -n

Nom du sous-réseau de réseau virtuel.

--resource-group -g

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

--vnet-name

Nom du réseau virtuel.

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 vnet subnet list

Répertoriez tous les sous-réseaux d’un réseau virtuel.

az stack-hci-vm network vnet subnet list --vnet-name
                                         [--resource-group]

Exemples

ListSubnets

az stack-hci-vm network vnet subnet list --resource-group "test-rg" --vnet-name "test-vnet"

Paramètres obligatoires

--vnet-name

Nom du réseau virtuel.

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 vnet subnet show

Obtenez les détails d’un sous-réseau.

az stack-hci-vm network vnet subnet show --name
                                         --resource-group
                                         --vnet-name

Exemples

ShowSubnet

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

Paramètres obligatoires

--name -n

Nom du sous-réseau de réseau virtuel.

--resource-group -g

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

--vnet-name

Nom du réseau virtuel.

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 vnet subnet update

Mettez à jour un sous-réseau.

az stack-hci-vm network vnet subnet update --name
                                           --resource-group
                                           --vnet-name
                                           [--add]
                                           [--force-string]
                                           [--nat-gateway]
                                           [--network-security-group]
                                           [--remove]
                                           [--set]
                                           [--tags]

Exemples

UpdateSubnet

az stack-hci-vm network vnet subnet update --resource-group "test-rg" --vnet-name "test-vnet" --name "test-subnet" --network-security-group "/subscriptions/xxxx/resourceGroups/test-rg/providers/Microsoft.Network/networkSecurityGroups/test-nsg" --nat-gateway "/subscriptions/xxxx/resourceGroups/test-rg/providers/Microsoft.Network/natGateways/test-nat" --tags env=prod updated=yes

Paramètres obligatoires

--name -n

Nom du sous-réseau de réseau virtuel.

--resource-group -g

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

--vnet-name

Nom du réseau virtuel.

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
Valeur par défaut: []
--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
Valeur par défaut: False
--nat-gateway

ID de ressource de la passerelle NAT à associer.

--network-security-group

ID de ressource du groupe de sécurité réseau à associer.

--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
Valeur par défaut: []
--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
Valeur par défaut: []
--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