hmc_vios
Discover Virtual I/O Servers and fetch storage-detail mappings (vSCSI, NPIV, virtual optical) for a given VIOS. Optionally filter by system or state.
Instructions
List Virtual I/O Servers or get storage-detail mappings for one.
When vios_name_or_uuid is provided, accepts either a PartitionName or a UUID and returns the VIOS device mapping facts (vSCSI, NPIV, virtual optical) for that VIOS.
When vios_name_or_uuid is omitted, returns a list of all VIOS entries, optionally restricted to one managed system via system_name_or_uuid (accepts either a SystemName or a UUID).
When state is provided and vios_name_or_uuid is omitted, returns only VIOS entries whose PartitionState matches the given value, using the HMC server-side search endpoint. The state filter is ignored when vios_name_or_uuid or system_name_or_uuid is supplied.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| state | No | ||
| vios_name_or_uuid | No | ||
| system_name_or_uuid | No |