memset_dns_reload - Запрос перезагрузки DNS-инфраструктуры Memset
Новая версия 2.6.
Описание
- Запрос перезагрузки инфраструктуры DNS Memset и, необязательно, ожидание завершения.
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| api_key обязательно | Ключ API, полученный из панели управления Memset. | |
| poll bool |
| Булево значение. Если установлено, будет выполняться опрос состояния задачи перезагрузки и возвращение результата при завершении (если сначала не истечёт таймаут в 30 секунд). Если таймаут истечёт, задача не будет отмечена как завершённая с ошибкой, но в stderr будет указано, что опрос не удался. |
Примечания
Примечание
- Запросы перезагрузки DNS – это обслуживание с наилучшими усилиями, предоставляемое Memset; они обычно выполняются каждые 15 минут по умолчанию, однако вы можете запросить немедленную перезагрузку, если последующие задачи зависят от создания записей. Требуется ключ API, сгенерированный через панель управления клиентом Memset, с минимальным доступом — dns.reload. Если вы хотите опросить состояние задачи, чтобы дождаться завершения перезагрузки, также требуется job.status.
Примеры
- name: submit DNS reload and poll.
memset_dns_reload:
api_key: 5eb86c9196ab03919abcf03857163741
poll: True
delegate_to: localhost
Возвращаемые значения
Общие возвращаемые значения описаны здесь, следующие поля уникальны для данного модуля:
| Ключ | Возвращается | Описание | |
|---|---|---|---|
| memset_api сложный | всегда | Необработанный ответ от API Memset. | |
| error bool | всегда | Является ли завершение задачи ошибочным. Пример: True | |
| finished bool | всегда | Завершила ли задача работу до возвращения результата? Пример: True | |
| id строка | всегда | Идентификатор задачи. Пример: c9cc8ad2a3e3fb8c63ed83c424928ef8 | |
| status строка | всегда | Статус задачи. Пример: ЗАВЕРШЕНО | |
| type строка | всегда | Тип задачи. Пример: dns | |
Статус
Данный модуль помечен как превью, что означает, что он не гарантирует обратную совместимость.
Техническое обслуживание
Этот модуль помечен как сообщество, что означает, что его поддерживает сообщество Ansible. Подробнее см. Техническое обслуживание и поддержка модулей.
Список других модулей, также поддерживаемых сообществом Ansible, см. здесь.
Автор
- Simon Weald (@analbeard)
Подсказка
Если вы заметите проблемы в этом документе, вы можете отредактировать этот документ, чтобы улучшить его.
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.6/modules/memset_dns_reload_module.html