xlab_si.nuage_remove_entity
Ansible Rôle : nuage-remove-entity
Ce rôle vous permet de supprimer n'importe quelle entité sur le serveur Nuage par ID.
Conditions
pip install vspk
Variables de Rôle
Variable | Par défaut | Description |
---|---|---|
nuage_auth | / | Objet d'authentification Nuage, voir exemple ci-dessous. |
entity_type | / | Nom en CamelCase de l'entité que nous supprimons, par exemple : Enterprise, Domain, Subnet, FloatingIp... |
id | / | ID de l'entité que nous supprimons. |
Dépendances
Ce rôle ne dépend d'aucun autre rôle Galaxy.
Exemple de Playbook
Exemple où nous supprimons le Subnet avec 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
Licence
BSD
Installer
ansible-galaxy install xlab_si.nuage_remove_entity
Licence
Unknown
Téléchargements
38.6k
Propriétaire
Research and development company based in Ljubljana, Slovenia.