Get-AzPrivateDnsZone
Ottiene una zona DNS privato.
Sintassi
Get-AzPrivateDnsZone
[-ResourceGroupName <String>]
[-Name <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Descrizione
Il cmdlet Get-AzPrivateDnsZone ottiene una zona DNS (Private Domain Name System) dal gruppo di risorse specificato. Se si specifica il parametro Name , viene restituito un singolo oggetto PrivateDnsZone . Se non si specifica il parametro Name , viene restituita una matrice contenente tutte le zone nel gruppo di risorse specificato. È possibile utilizzare l'oggetto PrivateDnsZone per aggiornare la zona, ad esempio è possibile aggiungere oggetti RecordSet .
Esempio
Esempio 1: Ottenere una zona
$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
Questo esempio ottiene la zona DNS privato denominata myzone.com dal gruppo di risorse specificato e quindi la archivia nella variabile $Zone.
Esempio 2: Ottenere tutte le zone in un gruppo di risorse
$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
In questo esempio vengono recuperate tutte le zone DNS privato nel gruppo di risorse specificato e quindi archiviate nella variabile $Zones.
Esempio 3: Ottenere tutte le zone in una sottoscrizione
$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
Questo esempio ottiene tutte le zone DNS privato nella sottoscrizione di Azure corrente e quindi le archivia nella variabile $Zones.
Parametri
-DefaultProfile
Credenziali, account, tenant e sottoscrizione usati per la comunicazione con Azure
Tipo: | IAzureContextContainer |
Alias: | AzContext, AzureRmContext, AzureCredential |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-Name
Specifica il nome della zona DNS privato da ottenere. Se non si specifica un valore per il parametro Name, questo cmdlet ottiene tutte le DNS privato zone nel gruppo di risorse specificato. Se si omette anche il parametro ResourceGroupName, questo cmdlet ottiene tutte le zone DNS privato nella sottoscrizione di Azure corrente.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-ResourceGroupName
Specifica il nome del gruppo di risorse che contiene la zona DNS privato da ottenere. Se non si specifica ResourceGroupName, è necessario omettere anche il parametro Name. In questo caso, questo cmdlet ottiene tutte le zone DNS privato nella sottoscrizione di Azure corrente.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
Input
None