CLIRunner_ManagementConsole Job
Operation to run CLI Commands using REST Framework on Hardware Management Console.
Resource
/rest/api/uom/ManagementConsole/{ManagementConsole_UUID}/do/CLIRunner
Overview of CLIRunner_ManagementConsole Job
On a Hardware Management Console, we can invoke this job, as a substitute for invoking CLI Commands on the command line interface. CLI commands that can be run through the CLIRunner job are as follows:
bkprofdata, chcod, chhmc, chhmcencr, chhmcfs. chhmcldap, chhmcusr, chipsec, chled, chnportlogin. chproxy, chpsm, chpwdpolicy, chsvc, chsvcevent. chtskey, chusrtca, cpdump, cpfile, getdump. getfile, hmcshutdown, hwdbg, lpcfgop, lscod. lsdump, lsfru, lshmc, lshmcencr, lshmcfs. lshmcusr, lsipsec, lslic, lslock, lslogon. lsmediadev, lsproxy, lspsm, lspwdpolicy, lssacfg. lssvcevents, lssysconn, lstskey, lsusrtca, lsvet. migrlpar, mkauthkeys, mkprofdata, refdev, rmfile. rmlock, rmprofdata, rmpwdpolicy, rmsyscfg, rmsysconn. rmvterm, rsthwres, rstprofdata, rstupgdata, startdump. termtask, updlic, viosvrcmd.
Sample Job Request
<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_2">
<Metadata>
<Atom/>
</Metadata>
<RequestedOperation kxe="false" kb="CUR" schemaVersion="V1_2">
<Metadata>
<Atom/>
</Metadata>
<OperationName kxe="false" kb="ROR">CLIRunner</OperationName>
<GroupName kxe="false" kb="ROR">ManagementConsole</GroupName>
</RequestedOperation>
<JobParameters kxe="false" kb="CUR" schemaVersion="V1_2">
<Metadata>
<Atom/>
</Metadata>
<JobParameter schemaVersion="V1_0">
<Metadata>
<Atom/>
</Metadata>
<ParameterName kxe="false" kb="ROR">cmd</ParameterName>
<ParameterValue kxe="false" kb="CUR">lssyscfg -r sys</ParameterValue>
</JobParameter>
<JobParameter schemaVersion="V1_0">
<Metadata>
<Atom/>
</Metadata>
<ParameterName kxe="false" kb="ROR">acknowledgeThisAPIMayGoAwayInTheFuture</ParameterName>
<ParameterValue kxe="false" kb="CUR">true</ParameterValue>
</JobParameter>
</JobParameters>
</JobRequest:JobRequest>