Cette commande crée une ressource d’adresse IP publique. Un enregistrement DNS est créé pour $dnsPrefix.$location.cloudapp.azure.com pointant vers l’adresse IP publique de cette ressource. Une adresse IP publique est immédiatement allouée à cette ressource, car la -AllocationMethod est spécifiée en tant que « Statique ». S’il est spécifié comme « Dynamique », une adresse IP publique est allouée uniquement lorsque vous démarrez (ou créez) la ressource associée (par exemple, une machine virtuelle ou un équilibreur de charge).
Exemple 2 : Créer une adresse IP publique avec un nom de domaine complet inversé
Cette commande crée une ressource d’adresse IP publique. Avec le paramètre -ReverseFqdn, Azure crée un enregistrement DNS PTR (recherche inversée) pour l’adresse IP publique allouée à cette ressource, pointant vers la $customFqdn spécifiée dans la commande. En guise de prérequis, le $customFqdn (par exemple, webapp.contoso.com) doit avoir un enregistrement CNAME DNS (recherche vers l’avant) pointant vers $dnsPrefix.$location.cloudapp.azure.com.
Exemple 3 : Créer une adresse IP publique avec IpTag
Cette commande crée une ressource d’adresse IP publique. Un enregistrement DNS est créé pour $dnsPrefix.$location.cloudapp.azure.com pointant vers l’adresse IP publique de cette ressource. Une adresse IP publique est immédiatement allouée à cette ressource, car la -AllocationMethod est spécifiée en tant que « Statique ». S’il est spécifié comme « Dynamique », une adresse IP publique est allouée uniquement lorsque vous démarrez (ou créez) la ressource associée (par exemple, une machine virtuelle ou un équilibreur de charge). Un iptag est utilisé pour spécifique les balises associées à la ressource. Iptag peut être spécifié à l’aide de New-AzPublicIpTag et transmis en tant qu’entrée via -IpTags.
Exemple 4 : Créer une adresse IP publique à partir d’un préfixe
Cette commande crée une ressource d’adresse IP publique. Un enregistrement DNS est créé pour $dnsPrefix.$location.cloudapp.azure.com pointant vers l’adresse IP publique de cette ressource. Une adresse IP publique est immédiatement allouée à cette ressource à partir du publicIpPrefix spécifié.
Cette option est uniquement prise en charge pour la référence SKU « Standard » et « Static » AllocationMethod.
Exemple 5 : Créer une adresse IP publique spécifique à partir d’un préfixe BYOIP
Cette commande crée une ressource d’adresse IP publique avec une adresse IP spécifique. NRP vérifie si l’adresse IP donnée se trouve à l’intérieur de PublicIpPrefix et si publicIpPrefix donné est BYOIP PublicIpPrefix.
l’adresse IP publique donnée est immédiatement allouée à cette ressource à partir du publicIpPrefix spécifié. Cette option est uniquement prise en charge pour la référence SKU « Standard » et « Static » AllocationMethod et BYOIP PublicIpPrefix.
Exemple 6 : Créer une adresse IP publique globale
$publicIp = New-AzPublicIpAddress -Name $publicIpName -ResourceGroupName $rgName -AllocationMethod Static -DomainNameLabel $domainNameLabel -Location $location -Sku Standard -Tier Global
Cette commande crée une ressource d’adresse IP publique globale. Un enregistrement DNS est créé pour $dnsPrefix.$location.cloudapp.azure.com pointant vers l’adresse IP publique de cette ressource. Une adresse IP publique globale est immédiatement allouée à cette ressource.
Cette option est uniquement prise en charge pour la référence SKU « Standard » et « Static » AllocationMethod.
Exemple 7 : Créer une adresse IP publique avec un DomainNameLabelScope
Cette commande crée une ressource d’adresse IP publique. Avec le paramètre -DomainNameLabelScope, Azure crée un enregistrement DNS avec une valeur hachée dans le nom de domaine complet pour l’adresse IP publique allouée à cette ressource avec la stratégie suggérée par $hasedReusePolicy.
Paramètres
-AllocationMethod
Spécifie la méthode avec laquelle allouer l’adresse IP publique.
Les valeurs acceptables pour ce paramètre sont : statique ou dynamique.
Cette applet de commande prend en charge les paramètres courants : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction et -WarningVariable. Pour plus d’informations, consultez about_CommonParameters.
La source de ce contenu se trouve sur GitHub, où vous pouvez également créer et examiner les problèmes et les demandes de tirage. Pour plus d’informations, consultez notre guide du contributeur.