xlab_si.nuage_remove_entity

Rola Ansible: nuage-remove-entity

Ta rola pozwala na usunięcie dowolnej jednostki na serwerze Nuage za pomocą identyfikatora (ID).

Wymagania

pip install vspk

Zmienne roli

Zmienna Domyślna wartość Opis
nuage_auth / Obiekt uwierzytelniania Nuage, patrz przykład poniżej.
entity_type / Nazwa jednostki w CamelCase, którą usuwamy, np. Enterprise, Domain, Subnet, FloatingIp...
id / ID jednostki, którą usuwamy.

Zależności

Ta rola nie ma żadnych zależności od innych ról Galaxy.

Przykład Playbooka

Przykład, w którym usuwamy Subnet o 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

Licencja

BSD

O projekcie

Ansible role to remove any Nuage entity by ID.

Zainstaluj
ansible-galaxy install xlab_si.nuage_remove_entity
Licencja
Unknown
Pobrania
38.6k
Właściciel
Research and development company based in Ljubljana, Slovenia.