digital_ocean_tag_facts - Сбор фактов о тегах DigitalOcean
Новое в версии 2.6.
Обзор
- Этот модуль можно использовать для сбора фактов о предоставленных тегах DigitalOcean.
Требования
Ниже приведены требования к хосту, на котором выполняется этот модуль.
- python >= 2.6
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| oauth_token | Токен DigitalOcean OAuth. Существует несколько других переменных среды, которые можно использовать для предоставления этого значения. Например, - 'DO_API_TOKEN', 'DO_API_KEY', 'DO_OAUTH_TOKEN' и 'OAUTH_TOKEN' алиасы: api_token | |
| tag_name | Имя тега, которое можно использовать для идентификации и ссылки на тег. | |
| timeout | По умолчанию: 30 | Время ожидания в секундах, используемое для опроса API DigitalOcean. |
| validate_certs bool |
| Если установлено значение no, сертификаты SSL не будут проверены.Это следует установить только в no на сайтах, контролируемых лично, с использованием самозаверяющих сертификатов. |
Примеры
- name: Gather facts about all tags
digital_ocean_tag_facts:
oauth_token: "{{ oauth_token }}"
- name: Gather facts about tag with given name
digital_ocean_tag_facts:
oauth_token: "{{ oauth_token }}"
tag_name: "extra_awesome_tag"
- name: Get resources from tag name
digital_ocean_tag_facts:
register: resp_out
- set_fact:
resources: "{{ item.resources }}"
with_items: "{{ resp_out.data|json_query(name) }}"
vars:
name: "[?name=='extra_awesome_tag']"
- debug: var=resources
Возвращаемые значения
Общие возвращаемые значения документированы здесь, следующие являются полями, уникальными для данного модуля:
| Ключ | Возвращаемое значение | Описание |
|---|---|---|
| data список | успех | Факты о тегах DigitalOcean Пример: [{'name': 'extra-awesome', 'resources': {'droplets': {'count': 1, '...': None}}}] |
Статус
Этот модуль помечен как превью, что означает, что он не гарантирует обратную совместимость интерфейса.
Техническое обслуживание
Этот модуль помечен как сообщество, что означает, что он поддерживается сообществом Ansible. Дополнительная информация см. в разделе технического обслуживания модулей и поддержка.
Список других модулей, также поддерживаемых сообществом Ansible, см. здесь.
Автор
- Abhijeet Kasurde (@Akasurde)
Подсказка
Если вы заметили какие-либо проблемы в этой документации, вы можете отредактировать этот документ для его улучшения.
© 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/digital_ocean_tag_facts_module.html