Get-AzDnsRecordSet
Hiermee haalt u een DNS-recordset op.
Syntax
Fields
Get-AzDnsRecordSet
-ZoneName <String>
-ResourceGroupName <String>
[-Name <String>]
[-RecordType <RecordType>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Object
Get-AzDnsRecordSet
-Zone <DnsZone>
[-Name <String>]
[-RecordType <RecordType>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
De cmdlet Get-AzDnsRecordSet haalt de DNS-recordset (Domain Name System) op met de opgegeven naam en het type, in de opgegeven zone. Als u de parameters Name of RecordType niet opgeeft, retourneert deze cmdlet alle recordsets van het opgegeven type in de zone. Als u de parameter RecordType opgeeft, maar niet de parameter Name , retourneert deze cmdlet alle recordsets van het opgegeven recordtype. U kunt de pijplijnoperator gebruiken om een DnsZone-object door te geven aan deze cmdlet, of u kunt een DnsZone-object doorgeven als de zoneparameter , of u kunt ook de zone en resourcegroep op naam opgeven.
Voorbeelden
Voorbeeld 1: Recordsets ophalen met een opgegeven naam en type
$RecordSet = Get-AzDnsRecordSet -ResourceGroupName "MyResourceGroup" -ZoneName "myzone.com" -Name "www" -RecordType A
Met deze opdracht wordt de recordset van recordtype A met de naam www in de opgegeven resourcegroep en zone opgeslagen en vervolgens opgeslagen in de $RecordSet variabele. Omdat de parameters Name en RecordType zijn opgegeven, wordt slechts één RecordSet-object geretourneerd.
Voorbeeld 2: Recordsets van een opgegeven type ophalen
$RecordSets = Get-AzDnsRecordSet -ResourceGroupName "MyResourceGroup" -ZoneName "myzone.com" -RecordType A
Met deze opdracht wordt een matrix van alle recordsets van recordtype A in de zone met de naam myzone.com in de resourcegroep MyResourceGroup opgeslagen en vervolgens opgeslagen in de $RecordSets variabele.
Voorbeeld 3: Alle recordsets in een zone ophalen
$RecordSets = Get-AzDnsRecordSet -ResourceGroupName "MyResourceGroup" -ZoneName "myzone.com"
Met deze opdracht wordt een matrix van alle recordsets in de zone met de naam myzone.com in de resourcegroep MyResourceGroup opgeslagen en vervolgens opgeslagen in de $RecordSets variabele.
Voorbeeld 4: Alle recordsets in een zone ophalen met behulp van een DnsZone-object
$Zone = Get-AzDnsZone -Name "myzone.com" -ResourceGroupName "MyResourceGroup"
$RecordSets = Get-AzDnsRecordSet -Zone $Zone
Dit voorbeeld is gelijk aan voorbeeld 3 hierboven. Deze keer wordt de zone opgegeven met behulp van een zoneobject.
Parameters
-DefaultProfile
De referenties, het account, de tenant en het abonnement dat wordt gebruikt voor communicatie met Azure
Parametereigenschappen
| Type: | IAzureContextContainer |
| Default value: | None |
| Ondersteunt jokertekens: | False |
| DontShow: | False |
| Aliassen: | AzContext, AzureRmContext, AzureCredential |
Parametersets
(All)
| Position: | Named |
| Verplicht: | False |
| Waarde uit pijplijn: | False |
| Waarde uit pijplijn op eigenschapsnaam: | False |
| Waarde van resterende argumenten: | False |
-Name
Hiermee geeft u de naam van de RecordSet op die moet worden get. Als u de parameter Name niet opgeeft, worden alle recordsets van het opgegeven type geretourneerd.
Parametereigenschappen
| Type: | String |
| Default value: | None |
| Ondersteunt jokertekens: | False |
| DontShow: | False |
Parametersets
Fields
| Position: | Named |
| Verplicht: | False |
| Waarde uit pijplijn: | False |
| Waarde uit pijplijn op eigenschapsnaam: | True |
| Waarde van resterende argumenten: | False |
-RecordType
Hiermee geeft u het type DNS-record op dat door deze cmdlet wordt ophaalt. Geldige waarden zijn:
- A
- AAAA
- CNAME
- MX
- NAPTR
- NS
- PTR
- SOA
- SRV
- TXT Als u de parameter RecordType niet opgeeft, moet u ook de parameter Name weglaten. Deze cmdlet retourneert vervolgens alle recordsets in de zone (van alle namen en typen).
Parametereigenschappen
| Type: | |
| Default value: | None |
| Geaccepteerde waarden: | A, Aaaa, CAA, Cname, MX, NS, PTR, SOA, SRV, TXT, Tlsa, DS, Naptr |
| Ondersteunt jokertekens: | False |
| DontShow: | False |
Parametersets
(All)
| Position: | Named |
| Verplicht: | False |
| Waarde uit pijplijn: | False |
| Waarde uit pijplijn op eigenschapsnaam: | True |
| Waarde van resterende argumenten: | False |
-ResourceGroupName
Hiermee geeft u de resourcegroep die de DNS-zone bevat. De zonenaam moet ook worden opgegeven met behulp van de parameter ZoneName . U kunt ook de zone en resourcegroep opgeven door een DnsZone-object door te geven met behulp van de zoneparameter .
Parametereigenschappen
| Type: | String |
| Default value: | None |
| Ondersteunt jokertekens: | False |
| DontShow: | False |
Parametersets
Fields
| Position: | Named |
| Verplicht: | True |
| Waarde uit pijplijn: | False |
| Waarde uit pijplijn op eigenschapsnaam: | True |
| Waarde van resterende argumenten: | False |
-Zone
Hiermee geeft u de DNS-zone op die de recordset bevat die door deze cmdlet wordt ophaalt. U kunt ook de zone opgeven met behulp van de parameters ZoneName en ResourceGroupName .
Parametereigenschappen
| Type: | DnsZone |
| Default value: | None |
| Ondersteunt jokertekens: | False |
| DontShow: | False |
Parametersets
Object
| Position: | Named |
| Verplicht: | True |
| Waarde uit pijplijn: | True |
| Waarde uit pijplijn op eigenschapsnaam: | False |
| Waarde van resterende argumenten: | False |
-ZoneName
Hiermee geeft u de naam van de DNS-zone die de recordset bevat die moet worden get. De resourcegroep met de zone moet ook worden opgegeven met behulp van de parameter ResourceGroupName . U kunt ook de zone en resourcegroep opgeven door een DNS-zoneobject door te geven met behulp van de zoneparameter .
Parametereigenschappen
| Type: | String |
| Default value: | None |
| Ondersteunt jokertekens: | False |
| DontShow: | False |
Parametersets
Fields
| Position: | Named |
| Verplicht: | True |
| Waarde uit pijplijn: | False |
| Waarde uit pijplijn op eigenschapsnaam: | True |
| Waarde van resterende argumenten: | False |
CommonParameters
Deze cmdlet ondersteunt de algemene parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction en -WarningVariable. Zie about_CommonParametersvoor meer informatie.