Spec-Zone.ru › Ansible 2.6

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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API