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

Über das Projekt

Ansible role to remove any Nuage entity by ID.

Installieren
ansible-galaxy install xlab_si.nuage_remove_entity
GitHub Repository
Lizenz
Unknown
Downloads
38.6k
Besitzer
Research and development company based in Ljubljana, Slovenia.