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

Acerca del proyecto

Ansible role to remove any Nuage entity by ID.

Instalar
ansible-galaxy install xlab_si.nuage_remove_entity
Licencia
Unknown
Descargas
38.6k
Propietario
Research and development company based in Ljubljana, Slovenia.