nuage_remove_entity
Ansible Роль: nuage-remove-entity
Эта роль позволяет удалить любую сущность на сервере Nuage по ID.
Требования
pip install vspk
Переменные роли
Переменная | По умолчанию | Описание |
---|---|---|
nuage_auth | / | Объект аутентификации Nuage, смотрите пример ниже. |
entity_type | / | Имя сущности в стиле CamelCase, которую мы удаляем, например, Enterprise, Domain, Subnet, FloatingIp... |
id | / | ID сущности, которую мы удаляем. |
Зависимости
Эта роль не зависит от других ролей Galaxy.
Пример плейбука
Пример, где мы удаляем подсеть с ID adbfcb81-e0ab-4b7e-9e51-1b6c5e862bb9
:
- hosts: localhost
connection: local
gather_facts: False
vars:
nuage_auth:
api_username: user
api_password: pass
api_enterprise: csp
api_url: https://my.nuage.net
api_version: v5_0
entity_type: Subnet
id: adbfcb81-e0ab-4b7e-9e51-1b6c5e862bb9
roles:
- xlab_si.nuage_remove_entity
Лицензия
BSD
Установить
ansible-galaxy install xlab-si/ansible-role-nuage-remove-entity
Лицензия
Unknown
Загрузки
35437
Владелец
Research and development company based in Ljubljana, Slovenia.