New in version 2.2.
Parameter | Choices/Defaults | Comments |
---|---|---|
api_password required | The password to authenticate with the SANtricity Web Services Proxy or Embedded Web Services API. | |
api_url required | The url to the SANtricity Web Services Proxy or Embedded Web Services API. | |
api_username required | The username to authenticate with the SANtricity Web Services Proxy or Embedded Web Services API. | |
criteria_drive_count | The number of disks to use for building the storage pool. The pool will be expanded if this number exceeds the number of disks already in place | |
criteria_drive_interface_type |
| The interface type to use when selecting drives for the storage pool (no value means all interface types will be considered) |
criteria_drive_min_size | The minimum individual drive size (in size_unit) to consider when choosing drives for the storage pool. | |
criteria_drive_require_fde | Whether full disk encryption ability is required for drives to be added to the storage pool | |
criteria_drive_type |
| The type of disk (hdd or ssd) to use when searching for candidates to use. |
criteria_min_usable_capacity | The minimum size of the storage pool (in size_unit). The pool will be expanded if this value exceeds itscurrent size. | |
criteria_size_unit |
| The unit used to interpret size parameters |
erase_secured_drives bool |
| Whether to erase secured disks before adding to storage pool |
name required | The name of the storage pool to manage | |
raid_level required |
| Only required when the requested state is 'present'. The RAID level of the storage pool to be created. |
remove_volumes | Default: no | Prior to removing a storage pool, delete all volumes in the pool. |
reserve_drive_count | Set the number of drives reserved by the storage pool for reconstruction operations. Only valide on raid disk pools. | |
secure_pool bool |
| Whether to convert to a secure storage pool. Will only work if all drives in the pool are security capable. |
ssid required | The ID of the array to manage. This value must be unique for each array. | |
state required |
| Whether the specified storage pool should exist or not. Note that removing a storage pool currently requires the removal of all defined volumes first. |
validate_certs bool |
| Should https certificates be validated? |
Note
- name: No disk groups netapp_e_storagepool: ssid: "{{ ssid }}" name: "{{ item }}" state: absent api_url: "{{ netapp_api_url }}" api_username: "{{ netapp_api_username }}" api_password: "{{ netapp_api_password }}" validate_certs: "{{ netapp_api_validate_certs }}"
Common return values are documented here, the following are the fields unique to this module:
Key | Returned | Description |
---|---|---|
msg string | success | Success message Sample: Json facts for the pool that was created. |
This module is flagged as preview which means that it is not guaranteed to have a backwards compatible interface.
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.
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/netapp_e_storagepool_module.html