hitachivantara.vspone_block.vsp.hv_disk_drive module – Changes disk drive settings from VSP block storage systems.
Note
This module is part of the hitachivantara.vspone_block collection (version 4.6.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 hitachivantara.vspone_block.
You need further requirements to be able to use this module,
see Requirements for details.
To use it in a playbook, specify: hitachivantara.vspone_block.vsp.hv_disk_drive.
New in hitachivantara.vspone_block 3.2.0
Synopsis
This module changes disk drive settings from VSP block storage systems.
For examples go to URL https://github.com/hitachi-vantara/vspone-block-ansible/blob/main/playbooks/vsp_direct/disk_drive.yml
Requirements
The below requirements are needed on the host that executes this module.
python >= 3.9
Parameters
Parameter |
Comments |
|---|---|
Information required to establish a connection to the storage system. |
|
IP address or hostname of the storage system. |
|
Password for authentication. This is a required field. |
|
Username for authentication. This is a required field. |
|
Specification for the hard drive tasks. |
|
The drive location Id of the hard drive to retrieve. Optional for the Change drive settings task. |
|
Specify whether the disk drive is a spared drive. Required for the Change drive settings task. Choices:
|
|
The level of the Disk Drives task. Choices:
|
Attributes
Attribute |
Support |
Description |
|---|---|---|
Support: none |
Determines if the module should run in check mode. |
Notes
Note
Connection type
gatewaywas removed starting from version 3.4.0. Please use an earlier version if you require this connection type.This module is not supported for VSP One BHE and higher storage models.
Examples
- name: Change disk drive settings
hitachivantara.vspone_block.vsp.hv_disk_drive:
connection_info:
address: storage1.company.com
username: "admin"
password: "secret"
state: "present"
spec:
drive_location_id: "0-16"
is_spared_drive: true
Return Values
Common return values are documented here, the following are the fields unique to this module:
Key |
Description |
|---|---|
Disk drive managed by the module. Returned: success |
|
The drive location identifier. Returned: success Sample: |
|
Model identifier of the drive. Returned: success Sample: |
|
Human readable drive type name. Returned: success Sample: |
|
Serial number of the drive. Returned: success Sample: |
|
Status of the drive. Returned: success Sample: |
|
Total capacity of the drive expressed as a string with units. Returned: success Sample: |
|
Total capacity of the drive in megabytes. Returned: success Sample: |
|
Current usage type of the drive. Returned: success Sample: |