Get-AzPrivateDnsZone
Obtient une zone DNS privé.
Syntaxe
Get-AzPrivateDnsZone
[-ResourceGroupName <String>]
[-Name <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
L’applet de commande Get-AzPrivateDnsZone obtient une zone DNS (Private Domain Name System) à partir du groupe de ressources spécifié. Si vous spécifiez le paramètre Name , un seul objet PrivateDnsZone est retourné. Si vous ne spécifiez pas le paramètre Name , un tableau contenant toutes les zones du groupe de ressources spécifié est retourné. Vous pouvez utiliser l’objet PrivateDnsZone pour mettre à jour la zone, par exemple vous pouvez y ajouter des objets RecordSet .
Exemples
Exemple 1 : Obtenir une zone
$Zone = Get-AzPrivateDnsZone -ResourceGroupName "MyResourceGroup" -Name "myzone.com"
Name : myzone.com
ResourceId: : "/subscriptions/xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/MyResourceGroup/PrivateZones/myzone.com"
ResourceGroupName : MyResourceGroup
Location :
Etag : xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
Tags : {}
NumberOfRecordSets : 1
MaxNumberOfRecordSets : 5000
Cet exemple obtient la zone DNS privé nommée myzone.com à partir du groupe de ressources spécifié, puis la stocke dans la variable $Zone.
Exemple 2 : Obtenir toutes les zones d’un groupe de ressources
$Zones = Get-AzPrivateDnsZone -ResourceGroupName "MyResourceGroup"
Name : zone1.com
ResourceId : /subscriptions/xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/MyResourceGroup/providers/Micros
oft.Network/privateDnsZones/zone1.com
ResourceGroupName : MyResourceGroup
Location :
Etag : xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
Tags :
NumberOfRecordSets : 1
MaxNumberOfRecordSets : 5000
Name : zone2.com
ResourceId : /subscriptions/xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/MyResourceGroup/providers/Micros
oft.Network/privateDnsZones/zone2.com
ResourceGroupName : MyResourceGroup
Location :
Etag : xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
Tags :
NumberOfRecordSets : 1
MaxNumberOfRecordSets : 5000
Cet exemple obtient toutes les zones DNS privé dans le groupe de ressources spécifié, puis la stocke dans la variable $Zones.
Exemple 3 : Obtenir toutes les zones d’un abonnement
$Zones = Get-AzPrivateDnsZone
Name : zone1.com
ResourceId : /subscriptions/xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/MyResourceGroup1/providers/Micros
oft.Network/privateDnsZones/zone1.com
ResourceGroupName : MyResourceGroup1
Location :
Etag : xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
Tags :
NumberOfRecordSets : 1
MaxNumberOfRecordSets : 5000
Name : zone2.com
ResourceId : /subscriptions/xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/MyResourceGroup2/providers/Micros
oft.Network/privateDnsZones/zone2.com
ResourceGroupName : MyResourceGroup2
Location :
Etag : xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
Tags :
NumberOfRecordSets : 1
MaxNumberOfRecordSets : 5000
Cet exemple obtient toutes les zones DNS privé dans l’abonnement Azure actuel, puis les stocke dans la variable $Zones.
Paramètres
-DefaultProfile
Informations d’identification, compte, locataire et abonnement utilisés pour la communication avec Azure
Type: | IAzureContextContainer |
Alias: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-Name
Spécifie le nom de la zone DNS privé à obtenir. Si vous ne spécifiez pas de valeur pour le paramètre Name, cette applet de commande obtient toutes les zones DNS privé dans le groupe de ressources spécifié. Si vous omettez également le paramètre ResourceGroupName, cette applet de commande obtient toutes les zones DNS privé dans l’abonnement Azure actuel.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-ResourceGroupName
Spécifie le nom du groupe de ressources qui contient la zone DNS privé à obtenir. Si vous ne spécifiez pas ResourceGroupName, vous devez également omettre le paramètre Name . Dans ce cas, cette applet de commande obtient toutes les zones DNS privé dans l’abonnement Azure actuel.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
Entrées
None