community.dns.hosttech_dns_zone_info модуль – Получение информации о зоне в службе DNS Hosttech
Примечание
Этот модуль входит в коллекцию community.dns (версия 3.0.5).
У вас, возможно, уже установлена эта коллекция, если вы используете пакет ansible. Она не включена в ansible-core. Чтобы проверить установку, выполните ansible-galaxy collection list.
Для установки используйте: ansible-galaxy collection install community.dns. Для использования этого модуля необходимы дополнительные требования, см. Требования для подробностей.
Чтобы использовать его в плейбуке, укажите: community.dns.hosttech_dns_zone_info.
Новинка в community.dns 0.2.0
Описание
- Получает информацию о зоне в службе DNS Hosttech.
Требования
Ниже перечислены требования, необходимые на хосте, на котором выполняется этот модуль.
- lxml
Параметры
Параметр | Комментарии |
|---|---|
hosttech_password строка | Пароль пользователя API Hosttech. Если указан, Взаимоисключающий с |
hosttech_token псевдонимы: api_token строка добавлен в community.dns 0.2.0 | Пароль пользователя API Hosttech. Взаимоисключающий с Начиная с community.dns 1.2.0, можно использовать псевдоним |
hosttech_username строка | Имя пользователя пользователя API Hosttech. Если указан, Взаимоисключающий с |
zone_id целое число добавлен в community.dns 0.2.0 | |
zone_name псевдонимы: zone строка |
Атрибуты
Атрибут | Поддержка | Описание |
|---|---|---|
action_group | Группа действий: community.dns.hosttech добавлен в community.dns 2.4.0 | Используйте |
check_mode | Поддержка: полная Это действие не изменяет состояние. | Может работать в |
diff_mode | Поддержка: нет Это действие не изменяет состояние. | Вернет детали изменений (или, возможно, изменений, которые нужно внести в |
Примеры
- name: Retrieve details for foo.com zone
community.dns.hosttech_dns_zone_info:
zone_name: foo.com
hosttech_username: foo
hosttech_password: bar
register: rec
- name: Retrieve details for zone 23
community.dns.hosttech_dns_zone_info:
zone_id: 23
hosttech_token: access_token
Значения возврата
Общие значения возврата документированы здесь, следующие поля уникальны для данного модуля:
Ключ | Описание |
|---|---|
zone_id целое число | Идентификатор зоны. Возвращается: успех Пример: |
zone_info словарь добавлено в community.dns 2.0.0 | Дополнительная информация, возвращаемая API. Возвращается: успех Пример: |
|
dnssec логическое значение |
Включен ли DNSSEC для зоны. Возвращается: При указании |
|
dnssec_email строка |
Адрес электронной почты, на который отправляются уведомления при изменении ключа DNSSEC. Значение Возвращается: При указании |
|
ds_records список / элементы=словарь |
Записи DS. Подробности см. в разделе 5 RFC 4034 и разделе 2.1 RFC 4034. Значение Возвращается: При указании |
|
algorithm целое число |
Это значение — номер алгоритма DNSKEY RR, на который ссылается запись DS. Список значений можно найти в приложении A.1 RFC 4034. Возвращается: успех Пример: |
|
digest строка |
Хеш-значение записи DNSKEY RR, на которую ссылается эта запись DS. Возвращается: успех Пример: |
|
digest_type целое число |
Это значение идентифицирует алгоритм, используемый для вычисления хеша. Список значений можно найти в приложении A.2 RFC 4034. Возвращается: успех Пример: |
|
flags целое число | |
|
key_tag целое число |
Поле Key Tag содержит тег ключа DNSKEY RR, на который ссылается запись DS. Возвращается: успех Пример: |
|
protocol целое число |
Должно быть равно 3, согласно RFC 4034. Возвращается: успех Пример: |
|
public_key строка |
Материал открытого ключа. Возвращается: успех Пример: |
|
строка |
Адрес электронной почты зоны из записи SOA. Возвращается: успех |
|
ttl целое число |
TTL зоны. Возвращается: успех |
zone_name целое число | Имя зоны. Возвращается: успех Пример: |
Ссылки на сборник
© 2012–2018 Michael DeHaan
© 2018–2024 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/latest/collections/community/dns/hosttech_dns_zone_info_module.html