RestoreIOConfig_VirtualIOServer Job

The RestoreIOConfig job restores the specified saved I/O configuration file on the running Virtual I/O Server (VIOS) with viosbr command. The operation is allowed when the VIOS has an active Resource Monitoring and Control (RMC) state.

Resource

/rest/api/uom/VirtualIOServer/VirtualIOServer_UUID}/do/RestoreIOConfig

Request

Table 1. Request Parameters
Request parameter Description
FileName Name of the file to restore.
RebootVIOSIfRequired Indicates if the HMC can automatically reboot the VIOS if required.

Response

None

Sample Job Request(s)

 <JobRequest:JobRequest
 xmlns:JobRequest="http://www.ibm.com/xmlns/systems/power/firmware/web/mc/2012_10/"
 xmlns="http://www.ibm.com/xmlns/systems/power/firmware/web/mc/2012_10/"
 xmlns:ns2="http://www.w3.org/XML/1998/namespace/k2" schemaVersion="V1_1_0">
    <Metadata>
        <Atom/>
    </Metadata>
    <RequestedOperation kb="CUR" kxe="false" schemaVersion="V1_1_0">
        <Metadata>
            <Atom/>
        </Metadata>
        <OperationName kb="ROR" kxe="false">RestoreIOConfig</OperationName>
        <GroupName kb="ROR" kxe="false">VirtualIOServer</GroupName>
    </RequestedOperation>
    <JobParameters kb="CUR" kxe="false" schemaVersion="V1_1_0">
        <Metadata>
            <Atom/>
        </Metadata>
        <JobParameter schemaVersion="V1_0">
		    <Metadata>
		        <Atom/>
		    </Metadata>
		    <ParameterName kb="ROR" kxe="false">FileName</ParameterName>
		    <ParameterValue kxe="false" kb="CUR">manju.tar.gz</ParameterValue>
		</JobParameter>
        <JobParameter schemaVersion="V1_0">
		    <Metadata>
		        <Atom/>
		    </Metadata>
		    <ParameterName kb="ROR" kxe="false">RebootVIOSIfRequired</ParameterName>
		    <ParameterValue kxe="false" kb="CUR">false</ParameterValue>
		</JobParameter>
    </JobParameters>
</JobRequest:JobRequest>