White Papers

10
DCIM_LCService.SupportAssistGetEULAStatus()
To get information about the EULA acceptance, send the following SOAP packet to the WSMAN service.
WSMAN SOAP packet:
<?xml version="1.0" encoding="UTF-8"?>
<s:Envelope xmlns:s="http://www.w3.org/2003/05/soap-envelope"
xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing"
xmlns:wsman="http://schemas.dmtf.org/wbem/wsman/1/wsman.xsd"
xmlns:n1="http://schemas.dmtf.org/wbem/wscim/1/cim-schema/2/DCIM_LCService">
<s:Header>
<wsa:To s:mustUnderstand="true">https://10.94.225.31:443/wsman</wsa:To>
<wsman:ResourceURI s:mustUnderstand="true">http://schemas.dmtf.org/wbem/wscim/1/cim-
schema/2/DCIM_LCService</wsman:ResourceURI>
<wsa:ReplyTo>
<wsa:Address
s:mustUnderstand="true">http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:A
ddress>
</wsa:ReplyTo>
<wsa:Action s:mustUnderstand="true">http://schemas.dmtf.org/wbem/wscim/1/cim-
schema/2/DCIM_LCService/SupportAssistGetEULAStatus</wsa:Action>
<wsman:MaxEnvelopeSize s:mustUnderstand="true">512000</wsman:MaxEnvelopeSize>
<wsa:MessageID s:mustUnderstand="true">urn:uuid:ecc265c1-33db-11e7-8542-
64006a57bb6c</wsa:MessageID>
<wsman:OperationTimeout>PT120.0S</wsman:OperationTimeout>
<wsman:SelectorSet>
<wsman:Selector Name="__cimnamespace">root/dcim</wsman:Selector>
<wsman:Selector Name="SystemCreationClassName">DCIM_ComputerSystem</wsman:Selector>
<wsman:Selector Name="SystemName">DCIM:ComputerSystem</wsman:Selector>
<wsman:Selector Name="CreationClassName">DCIM_LCService</wsman:Selector>
<wsman:Selector Name="Name">DCIM:LCService</wsman:Selector>
</wsman:SelectorSet>
</s:Header>
<s:Body>
<n1:SupportAssistGetEULAStatus_INPUT/>
</s:Body>
</s:Envelope>
Output WSMAN SOAP packet:
<?xml version="1.0" encoding="UTF-8"?>
<s:Envelope xmlns:s="http://www.w3.org/2003/05/soap-envelope"
xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing"
xmlns:n1="http://schemas.dmtf.org/wbem/wscim/1/cim-schema/2/DCIM_LCService">
<s:Header>
<wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To>
<wsa:Action>http://schemas.dmtf.org/wbem/wscim/1/cim-
schema/2/DCIM_LCService/SupportAssistGetEULAStatusResponse</wsa:Action>
<wsa:RelatesTo>urn:uuid:ecc265c1-33db-11e7-8542-64006a57bb6c</wsa:RelatesTo>
<wsa:MessageID>uuid:c6827ae0-f597-1597-8549-2403d5eb7b84</wsa:MessageID>
</s:Header>
<s:Body>
<n1:SupportAssistGetEULAStatus_OUTPUT>
<n1:Interface>2</n1:Interface>
<n1:IsRegistered>1</n1:IsRegistered>
<n1:Message>The SupportAssist End User License Agreement (EULA) is accepted by iDRAC user
root via iDRAC interface RACADM.</n1:Message>
<n1:MessageArguments>root</n1:MessageArguments>
<n1:MessageArguments>RACADM</n1:MessageArguments>
<n1:MessageID>SRV074</n1:MessageID>
<n1:ReturnValue>0</n1:ReturnValue>
<n1:Time>Tue Feb 21 02:57:07 CST 2023</n1:Time>
<n1:User>root</n1:User>
</n1:SupportAssistGetEULAStatus_OUTPUT>
</s:Body>
</s:Envelope>
Note:
The IsRegistered parameter will be 0 if server is registered or 1 if the SupportAssist solution on the server is not registered.
The iDRAC username in the Message and MessageArguments parameter is the iDRAC username that has accepted the
EULA. The iDRAC username that accepted the EULA may be different from the iDRAC username of the user who ran the
SupportAssistGetEULAStatus method.