Spec-Zone.ru › Ansible 2.10

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

Примечание

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

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

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

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

Обзор

  • Сбор информации о ваших серверах 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
строка
всегда
Статус сервера

Пример:
запущен


Авторы

  • 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_facts_module.html

Spec-Zone.ru

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