Get-AzDnsRecordSet
Возвращает набор записей DNS.
Синтаксис
Get-AzDnsRecordSet
[-Name <String>]
-ZoneName <String>
-ResourceGroupName <String>
[-RecordType <RecordType>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Get-AzDnsRecordSet
[-Name <String>]
-Zone <DnsZone>
[-RecordType <RecordType>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Описание
Командлет
Примеры
Пример 1. Получение наборов записей с указанным именем и типом
$RecordSet = Get-AzDnsRecordSet -ResourceGroupName "MyResourceGroup" -ZoneName "myzone.com" -Name "www" -RecordType A
Эта команда получает набор записей типа A с именем A в указанной группе ресурсов и зоне, а затем сохраняет его в переменной $RecordSet.
Так как указаны параметры имени
Пример 2. Получение наборов записей указанного типа
$RecordSets = Get-AzDnsRecordSet -ResourceGroupName "MyResourceGroup" -ZoneName "myzone.com" -RecordType A
Эта команда получает массив всех наборов записей типа A в зоне с именем myzone.com в группе ресурсов с именем MyResourceGroup, а затем сохраняет их в переменной $RecordSets.
Пример 3. Получение всех наборов записей в зоне
$RecordSets = Get-AzDnsRecordSet -ResourceGroupName "MyResourceGroup" -ZoneName "myzone.com"
Эта команда получает массив всех наборов записей в зоне с именем myzone.com в группе ресурсов с именем MyResourceGroup, а затем сохраняет их в переменной $RecordSets.
Пример 4. Получение всех наборов записей в зоне с помощью объекта DnsZone
$Zone = Get-AzDnsZone -Name "myzone.com" -ResourceGroupName "MyResourceGroup"
$RecordSets = Get-AzDnsRecordSet -Zone $Zone
Этот пример эквивалентен приведенному выше примеру 3. На этот раз зона указывается с помощью объекта зоны.
Параметры
-DefaultProfile
Учетные данные, учетная запись, клиент и подписка, используемые для обмена данными с Azure
Тип: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Name
Указывает имя RecordSet для получения.
Если параметр
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-RecordType
Указывает тип записи DNS, которую получает этот командлет. Допустимые значения:
- A
- AAAA
- CNAME
- MX
- NAPTR
- NS
- PTR
- SOA
- SRV
- TXT, если параметр
RecordType не указан, необходимо также опустить параметр Name . Затем этот командлет возвращает все наборы записей в зоне (из всех имен и типов).
Тип: | Nullable<T>[RecordType] |
Допустимые значения: | A, Aaaa, CAA, Cname, MX, NS, PTR, SOA, SRV, TXT, Tlsa, DS, Naptr |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-ResourceGroupName
Указывает группу ресурсов, содержащую зону DNS.
Также необходимо указать имя зоны с помощью параметра ZoneName.
Кроме того, можно указать зону и группу ресурсов, передав объект
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-Zone
Указывает зону DNS, содержащую набор записей, который получает этот командлет.
Кроме того, можно указать зону с помощью параметров zoneName
Тип: | DnsZone |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-ZoneName
Указывает имя зоны DNS, содержащей набор записей для получения.
Необходимо также указать группу ресурсов, содержащую зону, с помощью параметра ResourceGroupName.
Кроме того, можно указать зону и группу ресурсов, передав объект зоны DNS с помощью параметра зоны
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
Входные данные
Nullable<T>[[Microsoft.Azure.Management.Dns.Models.RecordType, Microsoft.Azure.Management.Dns, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]]
Выходные данные
Связанные ссылки
Azure PowerShell