Поделиться через


Get-AzDnsZone

Получение зоны DNS.

Синтаксис

Get-AzDnsZone
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzDnsZone
   [-Name <String>]
   -ResourceGroupName <String>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Описание

Командлет Get-AzDnsZone получает зону доменных имен (DNS) из указанной группы ресурсов. Если указать параметр Name , возвращается один объект DnsZone . Если параметр Name не указан, возвращается массив, содержащий все зоны в указанной группе ресурсов. Объект DnsZone можно использовать для обновления зоны, например, можно добавить в него объекты RecordSet.

Примеры

Пример 1. Получение зоны

$Zone = Get-AzDnsZone -ResourceGroupName "MyResourceGroup" -Name "myzone.com"

В этом примере возвращается зона DNS с именем myzone.com из указанной группы ресурсов, а затем сохраняет ее в переменной $Zone.

Пример 2. Получение всех зон в группе ресурсов

$Zones = Get-AzDnsZone -ResourceGroupName "MyResourceGroup"

Этот пример получает все зоны DNS в указанной группе ресурсов, а затем сохраняет его в переменной $Zones.

Пример 3. Получение всех зон в подписке

$Zones = Get-AzDnsZone

Этот пример получает все зоны DNS в текущей подписке Azure, а затем сохраняет их в переменной $Zones.

Параметры

-DefaultProfile

Учетные данные, учетная запись, клиент и подписка, используемые для обмена данными с Azure

Тип:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Name

Указывает имя зоны DNS для получения. Если значение параметра Name не указано, этот командлет получает все зоны DNS в указанной группе ресурсов. Если параметр ResourceGroupName также не указан, этот командлет получает все зоны DNS в текущей подписке Azure.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:True
Принять подстановочные знаки:False

-ResourceGroupName

Указывает имя группы ресурсов, содержащей зону DNS для получения. Если параметр ResourceGroupName не указан, необходимо также опустить параметр Name. В этом случае этот командлет получает все зоны DNS в текущей подписке Azure.

Тип:String
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:True
Принять подстановочные знаки:False

Входные данные

String

Выходные данные

DnsZone