Spec-Zone.ru › Ansible 2.11

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

Примечание

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

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

Чтобы использовать его в книге задач, укажите: hetzner.hcloud.hcloud_network_info.

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

Краткое описание

  • Сбор информации о ваших сетях Hetzner Cloud.

Требования

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

  • hcloud-python >= 1.0.0

Параметры

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

См. также

См. также

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

Полная справка по API Hetzner Cloud.

Примеры

- name: Gather hcloud network info
  local_action:
    module: hcloud_network_info

- name: Print the gathered info
  debug:
    var: hcloud_network_info

Значения возврата

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

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

delete_protection
логический тип
добавлен в 0.1.0 hetzner.hcloud
всегда
True, если сеть защищена от удаления

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

Пример:
1937415
ip_range
строка
всегда
Диапазон IP-адресов сети

Пример:
10.0.0.0/16
labels
словарь
всегда
Метки сети

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

Пример:
awesome-network
routes
сложный тип
всегда
Маршруты, относящиеся к сети

gateway
строка
всегда
Шлюз этого маршрута

Пример:
10.0.0.1
ip_range
строка
всегда
Целевая сеть или хост этого маршрута.

Пример:
10.0.0.0/16
servers
сложный тип
всегда
Серверы, подключенные к сети

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
subnetworks
сложный тип
всегда
Подсети, принадлежащие сети

gateway
строка
всегда
Шлюз этой подсети

Пример:
10.0.0.1
ip_range
string
always
Диапазон IP-адресов подсети

Пример:
10.0.0.0/24
network_zone
string
always
Сеть подсети.

Пример:
eu-central
type
string
always
Тип подсети.

Пример:
cloud


Авторы

  • Christopher Schmitt (@cschmitt-hcloud)

© 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_network_info_module.html

Spec-Zone.ru

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