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 的子网:

- 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.