xlab_si.nuage_remove_entity
Rol de Ansible: nuage-remove-entity
Este rol te permite eliminar cualquier entidad en el servidor Nuage por ID.
Requisitos
pip install vspk
Variables del Rol
Variable | Predeterminado | Descripción |
---|---|---|
nuage_auth | / | Objeto de autenticación de Nuage, ver ejemplo abajo. |
entity_type | / | Nombre en CamelCase de la entidad que estamos eliminando, por ejemplo: Enterprise, Domain, Subnet, FloatingIp... |
id | / | ID de la entidad que estamos eliminando. |
Dependencias
Este rol no depende de ningún otro rol de Galaxy.
Ejemplo de Playbook
Ejemplo donde eliminamos una Subnet con ID adbfcb81-e0ab-4b7e-9e51-1b6c5e862bb9
:
- hosts: localhost
connection: local
gather_facts: False
vars:
nuage_auth:
api_username: usuario
api_password: contraseña
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
Licencia
BSD
Instalar
ansible-galaxy install xlab_si.nuage_remove_entity
Licencia
Unknown
Descargas
38.6k
Propietario
Research and development company based in Ljubljana, Slovenia.