test-dns-ответ
Описание
Получает значение, которое Amazon Route 53 возвращает в ответ на запрос DNS для указанного имени записи и типа. Вы можете необязательно указать IP-адрес DNS-резолвера, IP-адрес подсети клиента EDNS0 и маску подсети.
Этот вызов поддерживает только запросы к общедоступным зонам размещения.
Примечание
TheTestDnsAnswer возвращает информацию, аналогичную той, которую вы ожидаете получить из раздела ответа команды dig. Поэтому, если вы запрашиваете имена серверов поддомена, которые указывают на родительские имена серверов, эти значения не будут возвращены.См. также: Документация API AWS
Синтаксис
test-dns-answer
--hosted-zone-id <value>
--record-name <value>
--record-type <value>
[--resolver-ip <value>]
[--edns0-client-subnet-ip <value>]
[--edns0-client-subnet-mask <value>]
[--cli-input-json | --cli-input-yaml]
[--generate-cli-skeleton <value>]
[--debug]
[--endpoint-url <value>]
[--no-verify-ssl]
[--no-paginate]
[--output <value>]
[--query <value>]
[--profile <value>]
[--region <value>]
[--version <value>]
[--color <value>]
[--no-sign-request]
[--ca-bundle <value>]
[--cli-read-timeout <value>]
[--cli-connect-timeout <value>]
[--cli-binary-format <value>]
[--no-cli-pager]
[--cli-auto-prompt]
[--no-cli-auto-prompt]
Параметры
--hosted-zone-id (строка)
--record-name (строка)
--record-type (строка)
Тип набора записей ресурсов.
Возможные значения:
SOAATXTNSCNAMEMXNAPTRPTRSRVSPFAAAACAADSTLSASSHFPSVCBHTTPS
--resolver-ip (строка)
TestDnsAnswer использует IP-адрес DNS-резолвера в регионе Amazon Web Services США (Восточное побережье, Северная Вирджиния) (us-east-1).--edns0-client-subnet-ip (строка)
192.0.2.44 или 2001:db8:85a3::8a2e:370:7334.--edns0-client-subnet-mask (строка)
Если вы указали IP-адрес для edns0clientsubnetip, вы можете необязательно указать количество бит IP-адреса, которые вы хотите, чтобы инструмент проверки включил в запрос DNS. Например, если вы укажете 192.0.2.44 для edns0clientsubnetip и 24 для edns0clientsubnetmask, инструмент проверки смоделирует запрос с 192.0.2.0/24. Значение по умолчанию составляет 24 бита для IPv4-адресов и 64 бита для IPv6-адресов.
Диапазон допустимых значений зависит от того, является ли edns0clientsubnetip IPv4 или IPv6-адресом:
- IPv4 : Укажите значение от 0 до 32
- IPv6 : Укажите значение от 0 до 128
--cli-input-json | --cli-input-yaml (строка) Читает аргументы из предоставленной JSON-строки. JSON-строка соответствует формату, предоставленному --generate-cli-skeleton. Если другие аргументы предоставляются в командной строке, эти значения будут переопределять значения, предоставленные JSON. Невозможно передавать произвольные двоичные значения с помощью значения, предоставленного JSON, поскольку строка будет интерпретироваться буквально. Это не может быть указано вместе с --cli-input-yaml.
--generate-cli-skeleton (строка) Выводит JSON-скелет в стандартный вывод без отправки запроса API. Если предоставлено значение без значения или значение input, выводит пример входного JSON, который можно использовать в качестве аргумента для --cli-input-json. Аналогично, если предоставлено yaml-input, выведет пример входного YAML, который можно использовать с --cli-input-yaml. Если предоставлено значение output, оно валидирует входные данные команды и возвращает пример выходного JSON для этой команды. Сгенерированный JSON-скелет нестабилен между версиями AWS CLI, и нет гарантий обратной совместимости в сгенерированном JSON-скелете.
Глобальные параметры
--debug (логическое значение)
Включает отладочную запись журнала.
--endpoint-url (строка)
Переопределяет URL по умолчанию команды указанным URL.
--no-verify-ssl (логическое значение)
По умолчанию AWS CLI использует SSL при взаимодействии с AWS-сервисами. Для каждого SSL-соединения AWS CLI будет проверять сертификаты SSL. Этот параметр переопределяет поведение по умолчанию проверки сертификатов SSL.
--no-paginate (логическое значение)
Отключает автоматическую постраничную навигацию. Если автоматическая постраничная навигация отключена, AWS CLI выполнит только один вызов для первой страницы результатов.
--output (строка)
Стиль форматирования для вывода команд.
- json
- text
- таблица
- yaml
- yaml-поток
--query (строка)
Запрос JMESPath для использования при фильтрации данных ответа.
--profile (строка)
Используйте определенный профиль из файла учетных данных.
--region (строка)
Регион для использования. Переопределяет настройки конфигурации/среды.
--version (строка)
Отображает версию этого инструмента.
--color (строка)
Включает/отключает цветной вывод.
- включено
- выключено
- автоматически
--no-sign-request (логическое значение)
Не подписывайте запросы. Учетные данные не будут загружены, если этот аргумент указан.
--ca-bundle (строка)
Файл сертификатов CA для использования при проверке SSL-сертификатов. Переопределяет настройки конфигурации/среды.
--cli-read-timeout (целое число)
Максимальное время чтения сокета в секундах. Если значение установлено в 0, чтение сокета будет блокирующим и не будет иметь таймаута. Значение по умолчанию составляет 60 секунд.
--cli-connect-timeout (целое число)
Максимальное время подключения сокета в секундах. Если значение установлено в 0, подключение сокета будет блокирующим и не будет иметь таймаута. Значение по умолчанию составляет 60 секунд.
--cli-binary-format (строка)
Стиль форматирования, используемый для двоичных блоков. Формат по умолчанию - base64. Формат base64 ожидает, что двоичные блоки будут представлены как строка, закодированная в base64. Формат raw-in-base64-out сохраняет совместимость с поведением AWS CLI V1, и двоичные значения должны передаваться буквально. При предоставлении содержимого из файла, сопоставленного с двоичным блоком, fileb:// всегда будет интерпретироваться как двоичное и будет использовать содержимое файла напрямую, независимо от параметра cli-binary-format. При использовании file:// содержимое файла должно быть правильно отформатировано для настроенного cli-binary-format.
- base64
- raw-in-base64-out
--no-cli-pager (логическое значение)
Отключает вывод страниц кли.
--cli-auto-prompt (логическое значение)
Автоматически запрашивать параметры ввода CLI.
--no-cli-auto-prompt (логическое значение)
Отключить автоматическую запрос параметров ввода CLI.
Вывод
Имя сервера -> (строка)
Имя записи -> (строка)
Тип записи -> (строка)
Данные записи -> (список)
Список, содержащий значения, возвращенные Amazon Route 53 для этого набора записей ресурсов.
(строка)
Значение, возвращенное Amazon Route 53 для этого набора записей ресурсов. Элемент RecordDataEntry может быть одним из следующих:
- Для наборов записей ресурсов, не являющихся алиасами, элемент
RecordDataEntryсодержит одно значение в наборе записей ресурсов. Если набор записей ресурсов содержит несколько значений, ответ содержит один элементRecordDataEntryдля каждого значения. - Для нескольких наборов записей ресурсов с одинаковым именем и типом, включая взвешенные, по задержке, по геолокации и резервирования, элемент
RecordDataEntryсодержит значение из соответствующего набора записей ресурсов, в зависимости от запроса. - Для наборов записей ресурсов алиасов, которые ссылаются на ресурсы Amazon Web Services, отличные от другого набора записей ресурсов, элемент
RecordDataEntryсодержит IP-адрес или доменное имя ресурса Amazon Web Services, в зависимости от типа ресурса. - Для наборов записей ресурсов алиасов, которые ссылаются на другие наборы записей ресурсов, элемент
RecordDataEntryсодержит одно значение из набора записей ресурсов. Если связанный набор записей ресурсов содержит несколько значений, ответ включает один элементRecordDataEntryдля каждого значения.
Код ответа -> (строка)
NOERROR, что означает, что запрос допустим. Если ответ не допустим, Amazon Route 53 возвращает код ответа, описывающий ошибку. Список возможных кодов ответа см. на веб-сайте IANA в разделе DNS RCODES.Протокол -> (строка)
UDP, либо TCP.
© Copyright 2025, Amazon Web Services. Created using Sphinx.