Get-AzDnsRecordSet
Obtient un jeu d’enregistrements DNS.
Syntax
Get-AzDnsRecordSet
[-Name <String>]
-ZoneName <String>
-ResourceGroupName <String>
[-RecordType <RecordType>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Get-AzDnsRecordSet
[-Name <String>]
-Zone <DnsZone>
[-RecordType <RecordType>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
L’applet de commande Get-AzDnsRecordSet obtient le jeu d’enregistrements DNS (Domain Name System) avec le nom et le type spécifiés, dans la zone spécifiée. Si vous ne spécifiez pas les paramètres Name ou RecordType , cette applet de commande retourne tous les jeux d’enregistrements du type spécifié dans la zone. Si vous spécifiez le paramètre RecordType , mais pas le paramètre Name , cette applet de commande retourne tous les jeux d’enregistrements du type d’enregistrement spécifié. Vous pouvez utiliser l’opérateur de pipeline pour passer un objet DnsZone à cette applet de commande, ou passer un objet DnsZone en tant que paramètre Zone , ou vous pouvez également spécifier la zone et le groupe de ressources par nom.
Exemples
Exemple 1 : Obtenir des jeux d’enregistrements avec un nom et un type spécifiés
$RecordSet = Get-AzDnsRecordSet -ResourceGroupName "MyResourceGroup" -ZoneName "myzone.com" -Name "www" -RecordType A
Cette commande obtient le jeu d’enregistrements du type d’enregistrement A nommé www dans le groupe de ressources et la zone spécifiés, puis le stocke dans la variable $RecordSet. Étant donné que les paramètres Name et RecordType sont spécifiés, un seul objet RecordSet est retourné.
Exemple 2 : Obtenir des jeux d’enregistrements d’un type spécifié
$RecordSets = Get-AzDnsRecordSet -ResourceGroupName "MyResourceGroup" -ZoneName "myzone.com" -RecordType A
Cette commande obtient un tableau de tous les jeux d’enregistrements de type A dans la zone nommée myzone.com dans le groupe de ressources nommé MyResourceGroup, puis les stocke dans la variable $RecordSets.
Exemple 3 : Obtenir tous les jeux d’enregistrements dans une zone
$RecordSets = Get-AzDnsRecordSet -ResourceGroupName "MyResourceGroup" -ZoneName "myzone.com"
Cette commande obtient un tableau de tous les jeux d’enregistrements de la zone nommée myzone.com dans le groupe de ressources nommé MyResourceGroup, puis les stocke dans la variable $RecordSets.
Exemple 4 : Obtenir tous les jeux d’enregistrements d’une zone à l’aide d’un objet DnsZone
$Zone = Get-AzDnsZone -Name "myzone.com" -ResourceGroupName "MyResourceGroup"
$RecordSets = Get-AzDnsRecordSet -Zone $Zone
Cet exemple équivaut à l’exemple 3 ci-dessus. Cette fois, le fuseau est spécifié à l’aide d’un objet de zone.
Paramètres
-DefaultProfile
Informations d’identification, compte, locataire et abonnement utilisés pour la communication avec Azure
Type: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Spécifie le nom du Jeu d’enregistrements à obtenir. Si vous ne spécifiez pas le paramètre Name , tous les jeux d’enregistrements du type spécifié sont retournés.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-RecordType
Spécifie le type d’enregistrement DNS que cette applet de commande obtient. Les valeurs valides sont :
- A
- AAAA
- CNAME
- MX
- NS
- PTR
- SOA
- SRV
- TXT Si vous ne spécifiez pas le paramètre RecordType , vous devez également omettre le paramètre Name . Cette applet de commande retourne ensuite tous les jeux d’enregistrements dans la zone (de tous les noms et types).
Type: | Nullable<T>[RecordType] |
Accepted values: | A, Aaaa, CAA, Cname, MX, NS, PTR, SOA, SRV, TXT, Tlsa, DS, Naptr |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ResourceGroupName
Spécifie le groupe de ressources qui contient la zone DNS. Le nom de la zone doit également être spécifié à l’aide du paramètre ZoneName . Vous pouvez également spécifier la zone et le groupe de ressources en transmettant un objet DnsZone à l’aide du paramètre Zone .
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Zone
Spécifie la zone DNS qui contient le jeu d’enregistrements que cette applet de commande obtient. Vous pouvez également spécifier la zone à l’aide des paramètres ZoneName et ResourceGroupName .
Type: | DnsZone |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ZoneName
Spécifie le nom de la zone DNS qui contient le jeu d’enregistrements à obtenir. Le groupe de ressources contenant la zone doit également être spécifié à l’aide du paramètre ResourceGroupName . Vous pouvez également spécifier la zone et le groupe de ressources en transmettant un objet zone DNS à l’aide du paramètre Zone .
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Entrées
Nullable<T>[[Microsoft.Azure.Management.Dns.Models.RecordType, Microsoft.Azure.Management.Dns, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]]
Sorties
Liens associés
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour