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 role to remove any Nuage entity by ID.

Установить
ansible-galaxy install xlab-si/ansible-role-nuage-remove-entity
Лицензия
Unknown
Загрузки
33733
Владелец
Research and development company based in Ljubljana, Slovenia.