W3cubDocs

/Ansible 2.7

ibm_sa_vol - Handle volumes on an IBM Spectrum Accelerate storage array

New in version 2.7.

Synopsis

  • This module creates or deletes volumes to be used on IBM Spectrum Accelerate storage systems.

Requirements

The below requirements are needed on the host that executes this module.

  • python >= 2.7
  • pyxcli

Parameters

Parameter Choices/Defaults Comments
endpoints
required
The hostname or management IP of Spectrum Accelerate storage system.
password
required
Password for username on the spectrum accelerate storage system.
pool
Volume pool.
size
Volume size.
state
required
    Choices:
  • present
  • absent
Volume state.
username
required
Management user on the spectrum accelerate storage system.
vol
required
Volume name.

Notes

Note

  • This module requires pyxcli python library. Use ‘pip install pyxcli’ in order to get pyxcli.

Examples

- name: Create a new volume.
  ibm_sa_vol:
    vol: volume_name
    pool: pool_name
    size: 17
    state: present
    username: admin
    password: secret
    endpoints: hostdev-system

- name: Delete an existing volume.
  ibm_sa_vol:
    vol: volume_name
    state: absent
    username: admin
    password: secret
    endpoints: hostdev-system

Status

This module is flagged as preview which means that it is not guaranteed to have a backwards compatible interface.

Maintenance

This module is flagged as community which means that it is maintained by the Ansible Community. See Module Maintenance & Support for more info.

For a list of other modules that are also maintained by the Ansible Community, see here.

Author

Hint

If you notice any issues in this documentation you can edit this document to improve it.

© 2012–2018 Michael DeHaan
© 2018 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.7/modules/ibm_sa_vol_module.html