hcloud_subnetwork – Управление подсетями облака на Hetzner Cloud
Новое в версии 2.9.
Описание
- Создание, обновление и удаление подсетей облака на Hetzner Cloud.
Требования
Ниже перечислены требования к хосту, на котором выполняется этот модуль.
- hcloud-python >= 1.0.0
- hcloud-python >= 1.3.0
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| api_token строка / обязательно | Это токен API для Hetzner Cloud. | |
| endpoint строка | По умолчанию: "https://api.hetzner.cloud/v1" | Это конечная точка API для Hetzner Cloud. |
| ip_range строка / обязательно | Диапазон IP-адресов подсети. | |
| network строка / обязательно | ID или имя сети Hetzner Cloud. | |
| network_zone строка / обязательно | Имя зоны сети. | |
| state строка |
| Состояние подсети. |
| type строка / обязательно | Тип подсети. |
См. также
См. также
- Документация API Hetzner Cloud
- Полное руководство по API Hetzner Cloud.
Примеры
- name: Create a basic subnetwork
hcloud_subnetwork:
network: my-network
ip_range: 10.0.0.0/16
network_zone: eu-central
type: server
state: present
- name: Ensure the subnetwork is absent (remove if needed)
hcloud_subnetwork:
network: my-network
ip_range: 10.0.0.0/8
network_zone: eu-central
type: server
state: absent
Возвращаемые значения
Общие возвращаемые значения описаны здесь, следующие являются полями, уникальными для данного модуля:
| Ключ | Возвращаемое | Описание | |
|---|---|---|---|
| hcloud_subnetwork сложный тип | всегда | Одна подсеть сети | |
| gateway строка | всегда | Шлюз подсети Пример: 10.0.0.1 | |
| ip_range строка | всегда | Диапазон IP-адресов сети Пример: 10.0.0.0/8 | |
| network строка | всегда | Имя сети Пример: my-network | |
| network_zone строка | всегда | Имя зоны сети Пример: eu-central | |
| type строка | всегда | Тип подсети Пример: server | |
Статус
- Данный модуль не гарантирует обратную совместимость интерфейса. [превью]
- Этот модуль поддерживается сообществом Ansible. [сообщество]
Авторы
- 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_subnetwork_module.html