xlab_si.nuage_remove_entity
Ansible-Rolle: nuage-remove-entity
Diese Rolle ermöglicht es Ihnen, jede Entität auf dem Nuage-Server anhand der ID zu entfernen.
Anforderungen
pip install vspk
Rollen-Variablen
Variable | Standard | Beschreibung |
---|---|---|
nuage_auth | / | Nuage-Authentifizierungsobjekt, siehe Beispiel unten. |
entity_type | / | CamelCase-Name der Entität, die wir löschen, z.B. Enterprise, Domain, Subnet, FloatingIp... |
id | / | ID der Entität, die wir löschen. |
Abhängigkeiten
Diese Rolle hat keine weiteren Abhängigkeiten zu anderen Galaxy-Rollen.
Beispiel-Playbook
Beispiel, wie man ein Subnetz mit der ID adbfcb81-e0ab-4b7e-9e51-1b6c5e862bb9
entfernt:
- hosts: localhost
connection: local
gather_facts: False
vars:
nuage_auth:
api_username: benutzer
api_password: passwort
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
Lizenz
BSD
Installieren
ansible-galaxy install xlab_si.nuage_remove_entity
Lizenz
Unknown
Downloads
38.6k
Besitzer
Research and development company based in Ljubljana, Slovenia.