Get-AzPrivateDnsZone
Возвращает частную зону DNS.
Синтаксис
Get-AzPrivateDnsZone
[-ResourceGroupName <String>]
[-Name <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Описание
Командлет get-AzPrivateDnsZone получает зону доменных имен (DNS) из указанной группы ресурсов.
Если указать параметр Name, возвращается один объект PrivateDnsZone.
Если параметр имени
Примеры
Пример 1. Получение зоны
$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
В этом примере возвращается частная зона DNS с именем myzone.com из указанной группы ресурсов, а затем сохраняет ее в переменной $Zone.
Пример 2. Получение всех зон в группе ресурсов
$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
В этом примере возвращаются все частные зоны DNS в указанной группе ресурсов, а затем хранятся в переменной $Zones.
Пример 3. Получение всех зон в подписке
$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
Этот пример получает все частные зоны DNS в текущей подписке Azure, а затем сохраняет их в переменной $Zones.
Параметры
-DefaultProfile
Учетные данные, учетная запись, клиент и подписка, используемые для обмена данными с Azure
Тип: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Name
Указывает имя частной зоны DNS для получения.
Если значение параметра имени
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-ResourceGroupName
Указывает имя группы ресурсов, содержащей частную зону DNS для получения. Если не указать ResourceGroupName, необходимо также опустить параметр Name. В этом случае этот командлет получает все частные зоны DNS в текущей подписке Azure.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
Входные данные
None
Выходные данные
Связанные ссылки
Azure PowerShell