Get-AzPrivateDnsZone
Pobiera prywatną strefę DNS.
Składnia
Get-AzPrivateDnsZone
[-ResourceGroupName <String>]
[-Name <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Opis
Polecenie cmdlet Get-AzPrivateDnsZone pobiera strefę systemu nazw domen prywatnych (DNS) z określonej grupy zasobów. Jeśli określisz parametr nazwa, zostanie zwrócony pojedynczy obiekt PrivateDnsZone. Jeśli nie określisz parametru Nazwa, zostanie zwrócona tablica zawierająca wszystkie strefy w określonej grupie zasobów. Aby zaktualizować strefę, można użyć obiektu PrivateDns Zone, na przykład dodać do niej obiekty RecordSet.
Przykłady
Przykład 1. Pobieranie strefy
$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
Ten przykład pobiera prywatną strefę DNS o nazwie myzone.com z określonej grupy zasobów, a następnie zapisuje ją w zmiennej $Zone.
Przykład 2. Pobieranie wszystkich stref w grupie zasobów
$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
Ten przykład pobiera wszystkie prywatne strefy DNS w określonej grupie zasobów, a następnie przechowuje je w zmiennej $Zones.
Przykład 3. Pobieranie wszystkich stref w subskrypcji
$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
Ten przykład pobiera wszystkie prywatne strefy DNS w bieżącej subskrypcji platformy Azure, a następnie przechowuje je w zmiennej $Zones.
Parametry
-DefaultProfile
Poświadczenia, konto, dzierżawa i subskrypcja używane do komunikacji z platformą Azure
Typ: | IAzureContextContainer |
Aliasy: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-Name
Określa nazwę prywatnej strefy DNS do pobrania. Jeśli nie określisz wartości parametru Name, to polecenie cmdlet pobiera wszystkie prywatne strefy DNS w określonej grupie zasobów. Jeśli pominięto również parametr ResourceGroupName, to polecenie cmdlet pobiera wszystkie prywatne strefy DNS w bieżącej subskrypcji platformy Azure.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-ResourceGroupName
Określa nazwę grupy zasobów, która zawiera prywatną strefę DNS do pobrania. Jeśli nie określisz parametru ResourceGroupName, należy również pominąć parametr Name. W tym przypadku to polecenie cmdlet pobiera wszystkie prywatne strefy DNS w bieżącej subskrypcji platformy Azure.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
Dane wejściowe
None