Spec-Zone.ru › Ansible 2.11

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

Примечание

Этот плагин входит в коллекцию hetzner.hcloud (версия 1.2.1).

Для установки используйте: ansible-galaxy collection install hetzner.hcloud.

Для использования в книге задач укажите: hetzner.hcloud.hcloud_server_info.

  • Обзор
  • Требования
  • Параметры
  • См. также
  • Примеры
  • Значения возврата

Обзор

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

Требования

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

  • 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
delete_protection
логическое
добавлен в 0.1.0 от hetzner.hcloud
всегда
True, если сервер защищен от удаления

id
целое число
всегда
Числовой идентификатор сервера

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

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

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

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

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

Пример:
my-server
rebuild_protection
логическое
добавлен в 0.1.0 от hetzner.hcloud
всегда
True, если сервер защищен от перестройки

rescue_enabled
логическое
всегда
True, если режим восстановления включен. Сервер затем загрузится в систему восстановления при следующем перезапуске.

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

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

Пример:
running


Авторы

  • 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.10/collections/hetzner/hcloud/hcloud_server_info_module.html

Spec-Zone.ru

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