Note
This plugin is part of the community.general collection (version 3.8.1).
You might already have this collection installed if you are using the ansible
package. It is not included in ansible-core
. To check whether it is installed, run ansible-galaxy collection list
.
To install it, use: ansible-galaxy collection install community.general
.
To use it in a playbook, specify: community.general.emc_vnx_sg_member
.
The below requirements are needed on the host that executes this module.
Parameter | Choices/Defaults | Comments |
---|---|---|
lunid integer / required | Lun id to be added. | |
name string / required | Name of the Storage group to manage. | |
sp_address string / required | Address of the SP of target/secondary storage. | |
sp_password string | Default: "sysadmin" | password for accessing SP. |
sp_user string | Default: "sysadmin" | Username for accessing SP. |
state string |
| Indicates the desired lunid state. present ensures specified lunid is present in the Storage Group.absent ensures specified lunid is absent from Storage Group. |
Note
- name: Add lun to storage group community.general.emc_vnx_sg_member: name: sg01 sp_address: sp1a.fqdn sp_user: sysadmin sp_password: sysadmin lunid: 100 state: present - name: Remove lun from storage group community.general.emc_vnx_sg_member: name: sg01 sp_address: sp1a.fqdn sp_user: sysadmin sp_password: sysadmin lunid: 100 state: absent
Common return values are documented here, the following are the fields unique to this module:
Key | Returned | Description |
---|---|---|
hluid integer | success | LUNID that hosts attached to the storage group will see. |
© 2012–2018 Michael DeHaan
© 2018–2021 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/latest/collections/community/general/emc_vnx_sg_member_module.html