xlab_si.nuage_remove_entity
Rola Ansible: nuage-remove-entity
Ta rola pozwala na usunięcie dowolnej jednostki na serwerze Nuage za pomocą identyfikatora (ID).
Wymagania
pip install vspk
Zmienne roli
Zmienna | Domyślna wartość | Opis |
---|---|---|
nuage_auth | / | Obiekt uwierzytelniania Nuage, patrz przykład poniżej. |
entity_type | / | Nazwa jednostki w CamelCase, którą usuwamy, np. Enterprise, Domain, Subnet, FloatingIp... |
id | / | ID jednostki, którą usuwamy. |
Zależności
Ta rola nie ma żadnych zależności od innych ról Galaxy.
Przykład Playbooka
Przykład, w którym usuwamy Subnet o 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
Licencja
BSD
Zainstaluj
ansible-galaxy install xlab_si.nuage_remove_entity
Licencja
Unknown
Pobrania
38.6k
Właściciel
Research and development company based in Ljubljana, Slovenia.