az network public-ip
Gérer les adresses IP publiques.
Pour en savoir plus sur les adresses IP publiques, visitez https://learn.microsoft.com/azure/virtual-network/virtual-network-public-ip-address.
Commandes
| Nom | Description | Type | État |
|---|---|---|---|
| az network public-ip create |
Créez une adresse IP publique. |
Core | GA |
| az network public-ip ddos-protection |
Gérer la protection DDoS IP publique. |
Core | GA |
| az network public-ip ddos-protection show |
Obtenez l’état de protection DDoS d’une adresse IP publique. |
Core | GA |
| az network public-ip delete |
Supprimez une adresse IP publique. |
Core | GA |
| az network public-ip list |
Répertorier les adresses IP publiques. |
Core | GA |
| az network public-ip prefix |
Gérer les ressources de préfixe IP publique. |
Core | GA |
| az network public-ip prefix create |
Créez une ressource de préfixe IP publique. |
Core | GA |
| az network public-ip prefix delete |
Supprimez une ressource de préfixe IP publique. |
Core | GA |
| az network public-ip prefix list |
Répertorier les ressources de préfixe d’adresse IP publique. |
Core | GA |
| az network public-ip prefix show |
Obtenez les détails d’une ressource de préfixe IP publique. |
Core | GA |
| az network public-ip prefix update |
Mettez à jour une ressource de préfixe IP publique. |
Core | GA |
| az network public-ip prefix wait |
Placez l’interface CLI dans un état d’attente jusqu’à ce qu’une condition soit remplie. |
Core | GA |
| az network public-ip show |
Obtenez les détails d’une adresse IP publique. |
Core | GA |
| az network public-ip update |
Mettez à jour une adresse IP publique. |
Core | GA |
| az network public-ip wait |
Placez l’interface CLI dans un état d’attente jusqu’à ce qu’une condition soit remplie. |
Core | GA |
az network public-ip create
Créez une adresse IP publique.
az network public-ip create --name
--resource-group
[--allocation-method {Dynamic, Static}]
[--ddos-protection-mode --protection-mode {Disabled, Enabled, VirtualNetworkInherited}]
[--ddos-protection-plan]
[--dns-name]
[--dns-name-scope {NoReuse, ResourceGroupReuse, SubscriptionReuse, TenantReuse}]
[--edge-zone]
[--idle-timeout]
[--ip-address]
[--ip-tags]
[--location]
[--public-ip-prefix]
[--reverse-fqdn]
[--sku {Basic, Standard, StandardV2}]
[--tags]
[--tier {Global, Regional}]
[--version {IPv4, IPv6}]
[--zone]
Exemples
Créez une ressource IP publique de base.
az network public-ip create -g MyResourceGroup -n MyIp
Créez une ressource IP publique statique pour une étiquette de nom DNS.
az network public-ip create -g MyResourceGroup -n MyIp --dns-name MyLabel --allocation-method Static
Créez une ressource IP publique dans une zone de disponibilité dans la région de groupe de ressources actuelle.
az network public-ip create -g MyResourceGroup -n MyIp --zone 2
Paramètres obligatoires
Nom de l’adresse IP publique.
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.
Méthode d’allocation d’adresses IP.
| Propriété | Valeur |
|---|---|
| Valeurs acceptées: | Dynamic, Static |
Mode de protection DDoS de l’adresse IP publique.
| Propriété | Valeur |
|---|---|
| Valeurs acceptées: | Disabled, Enabled, VirtualNetworkInherited |
Nom ou ID d’un plan de protection DDoS associé à l’adresse IP publique. Ne peut être défini que si --protection-mode est activé.
Entrée DNS globalement unique.
Étendue de l’étiquette de nom de domaine. Si une étiquette de nom de domaine et une étendue d’étiquette de nom de domaine sont spécifiées, un enregistrement DNS A est créé pour l’adresse IP publique dans le système DNS Microsoft Azure avec une valeur hachée inclut le nom de domaine complet.
| Propriété | Valeur |
|---|---|
| Valeurs acceptées: | NoReuse, ResourceGroupReuse, SubscriptionReuse, TenantReuse |
Nom de la zone de périphérie.
Délai d’inactivité en minutes.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | 4 |
Adresse IP associée à la ressource d’adresse IP publique.
Liste séparée par l’espace des balises IP au format « TYPE=VAL ».
Location. Valeurs provenant de : az account list-locations. Vous pouvez configurer l’emplacement par défaut à l’aide de az configure --defaults location=<location>.
Nom ou ID d’un préfixe d’adresse IP publique.
Nom de domaine complet inverse (nom de domaine complet).
Nom d’une référence SKU d’adresse IP publique.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | Standard |
| Valeurs acceptées: | Basic, Standard, StandardV2 |
Balises séparées par l’espace : key[=value] [key[=value] ...]. Utilisez « » pour effacer les balises existantes.
Le niveau d’une référence SKU d’adresse IP publique et du niveau global n’est pris en charge que pour les adresses IP publiques de référence SKU standard.
| Propriété | Valeur |
|---|---|
| Valeurs acceptées: | Global, Regional |
Type d’adresse IP.
| Propriété | Valeur |
|---|---|
| Valeurs acceptées: | IPv4, IPv6 |
Liste séparée par l’espace des zones de disponibilité dans lesquelles approvisionner la ressource.
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.
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 public-ip delete
Supprimez une adresse IP publique.
az network public-ip delete [--ids]
[--name]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--resource-group]
[--subscription]
Exemples
Supprimez une adresse IP publique.
az network public-ip delete -g MyResourceGroup -n MyIp
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.
Un ou plusieurs ID de ressource (délimités par l’espace). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Resource Id Arguments |
Nom de l’adresse IP publique.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Resource Id Arguments |
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 |
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Resource Id Arguments |
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Resource Id Arguments |
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
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 public-ip list
Répertorier les adresses IP publiques.
az network public-ip list [--max-items]
[--next-token]
[--resource-group]
Exemples
Répertoriez toutes les adresses IP publiques dans un abonnement.
az network public-ip list
Répertorier toutes les adresses IP publiques dans un groupe de ressources.
az network public-ip list -g MyResourceGroup
Répertorier toutes les adresses IP publiques d’une étiquette de nom de domaine.
az network public-ip list -g MyResourceGroup --query "[?dnsSettings.domainNameLabel=='MyLabel']"
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.
Nombre total d’éléments à retourner dans la sortie de la commande. Si le nombre total d’éléments disponibles est supérieur à la valeur spécifiée, un jeton est fourni dans la sortie de la commande. Pour reprendre la pagination, fournissez la valeur du jeton dans --next-token argument d’une commande suivante.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Pagination Arguments |
Jeton pour spécifier où commencer la pagination. Il s’agit de la valeur du jeton d’une réponse tronquée précédemment.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Pagination Arguments |
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.
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 public-ip show
Obtenez les détails d’une adresse IP publique.
az network public-ip show [--expand]
[--ids]
[--name]
[--resource-group]
[--subscription]
Exemples
Obtenez des informations sur une ressource IP publique.
az network public-ip show -g MyResourceGroup -n MyIp
Obtenez le nom de domaine complet et l’adresse IP d’une ressource IP publique.
az network public-ip show -g MyResourceGroup -n MyIp --query "{fqdn: dnsSettings.fqdn,address: ipAddress}"
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.
Développe les ressources référencées.
Un ou plusieurs ID de ressource (délimités par l’espace). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Resource Id Arguments |
Nom de l’adresse IP publique.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Resource Id Arguments |
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Resource Id Arguments |
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Resource Id Arguments |
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
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 public-ip update
Mettez à jour une adresse IP publique.
az network public-ip update [--add]
[--allocation-method {Dynamic, Static}]
[--ddos-protection-mode --protection-mode {Disabled, Enabled, VirtualNetworkInherited}]
[--ddos-protection-plan]
[--dns-name]
[--dns-name-scope {NoReuse, ResourceGroupReuse, SubscriptionReuse, TenantReuse}]
[--force-string {0, 1, f, false, n, no, t, true, y, yes}]
[--idle-timeout]
[--ids]
[--ip-tags]
[--name]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--public-ip-prefix]
[--remove]
[--resource-group]
[--reverse-fqdn]
[--set]
[--sku {Basic, Standard, StandardV2}]
[--subscription]
[--tags]
[--version {IPv4, IPv6}]
Exemples
Mettez à jour une ressource IP publique avec une étiquette de nom DNS et une allocation statique.
az network public-ip update -g MyResourceGroup -n MyIp --dns-name MyLabel --allocation-method Static
Détachez un plan de protection DDoS dans une ressource IP publique.
az network public-ip update -g MyResourceGroup -n MyIP --protection-mode Disabled --ddos-protection-plan null
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.
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 |
Méthode d’allocation d’adresses IP.
| Propriété | Valeur |
|---|---|
| Valeurs acceptées: | Dynamic, Static |
Mode de protection DDoS de l’adresse IP publique.
| Propriété | Valeur |
|---|---|
| Valeurs acceptées: | Disabled, Enabled, VirtualNetworkInherited |
Nom ou ID d’un plan de protection DDoS associé à l’adresse IP publique. Ne peut être défini que si --protection-mode est activé.
Entrée DNS globalement unique.
Étendue de l’étiquette de nom de domaine. Si une étiquette de nom de domaine et une étendue d’étiquette de nom de domaine sont spécifiées, un enregistrement DNS A est créé pour l’adresse IP publique dans le système DNS Microsoft Azure avec une valeur hachée inclut le nom de domaine complet.
| Propriété | Valeur |
|---|---|
| Valeurs acceptées: | NoReuse, ResourceGroupReuse, SubscriptionReuse, TenantReuse |
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 |
Délai d’inactivité en minutes.
Un ou plusieurs ID de ressource (délimités par l’espace). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Resource Id Arguments |
Liste séparée par l’espace des balises IP au format TYPE=VAL. Prendre en charge la syntaxe abrégée, json-file et yaml-file. Essayez « ?? » pour en montrer plus.
Nom de l’adresse IP publique.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Resource Id Arguments |
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 |
Nom ou ID d’un préfixe d’adresse IP publique.
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 |
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Resource Id Arguments |
Nom de domaine complet inverse (nom de domaine complet).
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 |
Nom d’une référence SKU d’adresse IP publique.
| Propriété | Valeur |
|---|---|
| Valeurs acceptées: | Basic, Standard, StandardV2 |
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Resource Id Arguments |
Balises séparées par l’espace : key[=value] [key[=value] ...]. Prendre en charge la syntaxe abrégée, json-file et yaml-file. Essayez « ?? » pour en montrer plus.
Type d’adresse IP.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | IPv4 |
| Valeurs acceptées: | IPv4, IPv6 |
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
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 public-ip wait
Placez l’interface CLI dans un état d’attente jusqu’à ce qu’une condition soit remplie.
az network public-ip wait [--created]
[--custom]
[--deleted]
[--exists]
[--expand]
[--ids]
[--interval]
[--name]
[--resource-group]
[--subscription]
[--timeout]
[--updated]
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.
Attendez la création avec « provisioningState » sur « Succeeded ».
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Wait Condition Arguments |
| Valeur par défaut: | False |
Attendez que la condition réponde à une requête JMESPath personnalisée. Par exemple, provisioningState !='InProgress', instanceView.statuses[ ?code=='PowerState/running'].
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Wait Condition Arguments |
Attendez la suppression.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Wait Condition Arguments |
| Valeur par défaut: | False |
Attendez que la ressource existe.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Wait Condition Arguments |
| Valeur par défaut: | False |
Développe les ressources référencées.
Un ou plusieurs ID de ressource (délimités par l’espace). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Resource Id Arguments |
Intervalle d’interrogation en secondes.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Wait Condition Arguments |
| Valeur par défaut: | 30 |
Nom de l’adresse IP publique.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Resource Id Arguments |
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Resource Id Arguments |
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Resource Id Arguments |
Délai maximal d’attente en secondes.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Wait Condition Arguments |
| Valeur par défaut: | 3600 |
Attendez la mise à jour avec provisioningState sur « Réussi ».
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Wait Condition Arguments |
| Valeur par défaut: | False |
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
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 |