vmware.vmware_rest.vcenter_vm_hardware_disk_info module – Gather information about the virtual disks of a virtual machine.
Note
This module is part of the vmware.vmware_rest collection (version 5.0.0).
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 vmware.vmware_rest.
To use it in a playbook, specify: vmware.vmware_rest.vcenter_vm_hardware_disk_info.
New in vmware.vmware_rest 5.0.0
Synopsis
Retrieve information about the virtual disks attached to a virtual machine.
When
diskis provided, detailed information about that single virtual disk is returned, including its label, adapter type and address, backing, and capacity.When
diskis omitted, a list summarizing every virtual disk attached to the virtual machine is returned.Use this module to inspect a virtual machine’s disk layout, capacity, or backing files.
Parameters
Parameter |
Comments |
|---|---|
Identifier of a specific virtual disk to gather detailed information about. When omitted, a summary of all virtual disks attached to the virtual machine is returned. Must be an identifier (MOID) for a |
|
Timeout in seconds for the whole operation including connection establishment, request sending, and response. Default: |
|
The hostname or IP address of the vSphere vCenter. If the value is not specified in the task, the value of environment variable |
|
The vSphere vCenter password. If the value is not specified in the task, the value of environment variable |
|
The port number of the vSphere vCenter. If the value is not specified in the task, the value of environment variable |
|
Optional path to a log file for HTTP REST interaction. If the value is not specified in the task, the value of environment variable |
|
The vSphere vCenter username. If the value is not specified in the task, the value of environment variable |
|
Allows connection when SSL certificates are not valid. Set to If the value is not specified in the task, the value of environment variable Choices:
|
|
Identifier of the virtual machine whose virtual disks should be gathered. Must be an identifier (MOID) for a |
Notes
Note
Generated from vSphere API spec 9.1.0.
Compatible with vSphere API 7.0.3.
Compatible with vSphere API 8.0.2.
Examples
- name: Gather information about all virtual disks on a virtual machine
vmware.vmware_rest.vcenter_vm_hardware_disk_info:
vm: vm-1013
register: all_disks
- name: Gather information about a single virtual disk
vmware.vmware_rest.vcenter_vm_hardware_disk_info:
vm: vm-1013
disk: "2000"
register: disk_details
Return Values
Common return values are documented here, the following are the fields unique to this module:
Key |
Description |
|---|---|
Identifier of the virtual disk that was queried. Returned: When a single disk, with an identifier, was queried Sample: |
|
A list summarizing the virtual disks attached to the virtual machine. Returned: When no specific disk was queried Sample: |
|
Detailed information about a single virtual disk. Returned: When a single disk was queried Sample: |