ngine_io.cloudstack.cs_role – Manages user roles on Apache CloudStack based clouds.
This plugin is part of the ngine_io.cloudstack collection (version 2.2.2).
You might already have this collection installed if you are using the
It is not included in
To check whether it is installed, run
ansible-galaxy collection list.
To install it, use:
ansible-galaxy collection install ngine_io.cloudstack.
To use it in a playbook, specify:
New in version 0.1.0: of ngine_io.cloudstack
The below requirements are needed on the host that executes this module.
python >= 2.6
cs >= 0.9.0
A detailed guide about cloudstack modules can be found in the CloudStack Cloud Guide.
This module supports check mode.
- name: Ensure an user role is present ngine_io.cloudstack.cs_role: name: myrole_user - name: Ensure a role having particular ID is named as myrole_user ngine_io.cloudstack.cs_role: name: myrole_user id: 04589590-ac63-4ffc-93f5-b698b8ac38b6 - name: Ensure a role is absent ngine_io.cloudstack.cs_role: name: myrole_user state: absent
Common return values are documented here, the following are the fields unique to this module: