iso_info – Retrieve ISO images
Retrieve a list of ISO images from HyperCore API endpoint /rest/v1/ISO.
New in version 0.0.1.
Examples
- name: Retrieve all ISO images
scale_computing.hypercore.iso_info:
register: result
- name: Retrieve a specific ISO image by name
scale_computing.hypercore.iso_info:
name: SW_DVD9_Win_Server_STD_CORE_2022_2108.11_64Bit_English_DC_STD_MLF_X23-17134.ISO
register: result
See Also
Parameters
- cluster_instance (optional)
Scale Computing HyperCore instance information.
type: dict- host (required)
The HyperCore instance URL.
If not set, the value of the
SC_URLenvironment variable will be used.For example “https://10.1.2.3:443”.
type: str- password (required)
Password used for authentication.
If not set, the value of the
SC_PASSWORDenvironment variable will be used.type: str- timeout (optional)
Timeout in seconds for the connection with the Scale Computing HyperCore API instance.
If not set, the value of the
SC_TIMEOUTenvironment variable will be used.type: float- username (required)
Username used for authentication.
If not set, the value of the
SC_USERNAMEenvironment variable will be used.type: str
- name (optional)
ISO image’s name.
If specified, the ISO image with that specific name will get returned.
Otherwise, all ISO images are going to get listed.
type: str
Return Values
- records
ISO images for which we’re performing the query.
If name is specified, the module will return exactly one record, if the record exists, and 0, if there is no matching name.
If name is not specified, all ISO images will be returned
sample:
- mounts: [] name: SW_DVD9_Win_Server_STD_CORE_2022_2108.11_64Bit_English_DC_STD_MLF_X23-17134.ISO ready_for_insert: true size: 5110759424 uuid: 51e6d073-7566-4273-9196-58720117bd7f