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>
	



Last updated: Fri, June 23, 2017