xlab_si.nuage_remove_entity

Ansibleロール: nuage-remove-entity

このロールは、IDを使ってNuageサーバー上の任意のエンティティを削除することを可能にします。

要件

pip install vspk

ロール変数

変数 デフォルト 説明
nuage_auth / Nuage認証オブジェクト、以下の例を参照してください。
entity_type / 削除するエンティティのCamelCase名(例: Enterprise, Domain, Subnet, FloatingIp...)
id / 削除するエンティティのIDです。

依存関係

このロールは他のGalaxyロールに依存していません。

例のプレイブック

ID adbfcb81-e0ab-4b7e-9e51-1b6c5e862bb9を持つSubnetを削除する例:

- 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

ライセンス

BSD

プロジェクトについて

Ansible role to remove any Nuage entity by ID.

インストール
ansible-galaxy install xlab_si.nuage_remove_entity
ライセンス
Unknown
ダウンロード
38.6k
所有者
Research and development company based in Ljubljana, Slovenia.