Spec-Zone.ru › Ansible 2.9

hcloud_server_info – Сбор информации о серверах Hetzner Cloud

Новое в версии 2.8.

  • Описание
  • Требования
  • Параметры
  • См. также
  • Примеры
  • Возвращаемые значения
  • Статус

Описание

  • Сбор информации о серверах Hetzner Cloud.
  • Этот модуль назывался hcloud_server_facts до Ansible 2.9, возвращая ansible_facts и hcloud_server_facts. Обратите внимание, что модуль hcloud_server_info больше не возвращает ansible_facts и значение было переименовано в hcloud_server_info!

Псевдонимы: hcloud_server_facts

Требования

Ниже перечислены требования, необходимые на хосте, на котором выполняется этот модуль.

  • hcloud-python >= 1.0.0

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
api_token
строка / обязательно
Это токен API для Hetzner Cloud.
endpoint
строка
По умолчанию:
"https://api.hetzner.cloud/v1"
Это конечная точка API для Hetzner Cloud.
id
целое число
Идентификатор сервера, который вы хотите получить.
label_selector
строка
Селектор меток для сервера, который вы хотите получить.
name
строка
Имя сервера, который вы хотите получить.

См. также

См. также

Документация для API Hetzner Cloud
Полное описание API Hetzner Cloud.

Примеры

- name: Gather hcloud server infos
  hcloud_server_info:
  register: output

- name: Print the gathered infos
  debug:
    var: output.hcloud_server_info

Возвращаемые значения

Общие возвращаемые значения документированы здесь, следующие поля уникальны для этого модуля:

Ключ Возвращается Описание
hcloud_server_info
сложный тип
всегда
Информация о сервере в виде списка

backup_window
логическое значение
всегда
Временной интервал (UTC), в котором будет выполняться резервное копирование, или null, если резервное копирование отключено

Пример:
22-02
datacenter
строка
всегда
Имя ЦОД сервера

Пример:
fsn1-dc14
id
целое число
всегда
Числовой идентификатор сервера

Пример:
1937415
ipv4_address
строка
всегда
Публичный IPv4-адрес сервера

Пример:
116.203.104.109
ipv6
строка
всегда
IPv6-сеть сервера

Пример:
2a01:4f8:1c1c:c140::/64
labels
словарь
всегда
Пользовательские метки (пар имя-значение)

location
строка
всегда
Название расположения сервера

Пример:
fsn1
name
строка
всегда
Имя сервера

Пример:
my-server
rescue_enabled
логическое значение
всегда
True, если режим восстановления включен, в противном случае сервер загрузится в систему восстановления при следующем перезапуске

server_type
строка
всегда
Название типа сервера

Пример:
cx11
status
строка
всегда
Статус сервера

Пример:
running


Статус

  • Этот модуль не гарантирует обратную совместимость интерфейса. [превью]
  • Этот модуль поддерживается сообществом Ansible. [community]

Авторы

  • Lukas Kaemmerling (@LKaemmerling)

Подсказка

Если вы обнаружите какие-либо проблемы в этой документации, вы можете отредактировать этот документ, чтобы улучшить его.

© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.9/modules/hcloud_server_info_module.html

Spec-Zone.ru

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