API Guide
DEVICE_CONFIGURATION
HTTP Response Codes
200
POST Usage Examples : Import a template
Input:
{
"Name": "Import Test",
"Type": 2,
"Content": "<SystemConfiguration Model=\"PowerEdge R620\" ServiceTag=\"1234567\" TimeStamp=\"Thu Aug 14 16:01:06 2017\">\r
\n <Component FQDD=\"LifecycleController.Embedded.1\">\r\n <Attribute Name=\"LCAttributes.1#CollectSystemInventoryOnRestart
\">Enabled</Attribute>\r\n <Attribute Name=\"LCAttributes.1#PartConfigurationUpdate\">Disabled</Attribute>\r\n <Attribute
Name=\"LCAttributes.1#PartFirmwareUpdate\">Disable</Attribute>\r\n <!--<Attribute Name=
\"LCAttributes.1#LifecycleControllerState\">Enabled</Attribute>-->\r\n <Attribute Name=\"LCAttributes.1#IPChangeNotifyPS
\">Off</Attribute>\r\n <Attribute Name=\"LCAttributes.1#VirtualAddressManagementApplication\" />\r\n <Attribute Name=
\"LCAttributes.1#ProvisioningServer\" />\r\n <Attribute Name=\"LCAttributes.1#BIOSRTDRequested\">False</Attribute>\r\n
<Attribute Name=\"LCAttributes.1#AutoUpdate\">Enabled</Attribute>\r\n <Attribute Name=\"LCAttributes.1#AutoBackup
\">Disabled</Attribute>\r\n <Attribute Name=\"LCAttributes.1#AutoRestore\">Enabled</Attribute>\r\n </Component>\r\n
<Component FQDD=\"System.Embedded.1\">\r\n <Attribute Name=\"LCD.1#Configuration\">Service Tag</Attribute>\r\n <!--
<Attribute Name=\"LCD.1#UserDefinedString\"/>-->\r\n <Attribute Name=\"ThermalConfig.1#CriticalEventGenerationInterval\">30</
Attribute>\r\n <Attribute Name=\"ThermalConfig.1#EventGenerationInterval\">30</Attribute>\r\n <Attribute Name=
\"ThermalSettings.1#BaseAlgorithm\">Auto</Attribute>\r\n <Attribute Name=\"ThermalSettings.1#FanSpeedOffset\">None</
Attribute>\r\n <Attribute Name=\"ServerPwr.1#PowerCapSetting\">Disabled</Attribute>\r\n <!--<Attribute Name=
\"ServerPwr.1#PowerCapValue\">324</Attribute>-->\r\n <Attribute Name=\"ServerPwr.1#PSRedPolicy\">Not Redundant</
Attribute>\r\n <Attribute Name=\"ServerPwr.1#PSPFCEnabled\">Disabled</Attribute>\r\n <!--<Attribute Name=
\"ServerTopology.1#DataCenterName\"/>-->\r\n <!--<Attribute Name=\"ServerTopology.1#AisleName\"/>-->\r\n <!--<Attribute
Name=\"ServerTopology.1#RackName\"/>-->\r\n <!--<Attribute Name=\"ServerTopology.1#RackSlot\">1</Attribute>-->\r\n <!--
<Attribute Name=\"ServerTopology.1#RoomName\"/>-->\r\n <!--<Attribute Name=\"ServerOS.1#HostName\">WIN-
KGVB03LNPQE</Attribute>-->\r\n <!--<Attribute Name=\"ServerOS.1#OSName\">Windows Server 2012 R2</Attribute>-->\r\n </
Component>\r\n <Component FQDD=\"iDRAC.Embedded.1\">\r\n <Attribute Name=\"IPMILan.1#Enable\">Disabled</Attribute>\r\n
<Attribute Name=\"IPMILan.1#PrivLimit\">Administrator</Attribute>\r\n <Attribute Name=\"IPMILan.1#EncryptionKey
\">0000000000000000000000000000000000000000</Attribute>\r\n <Attribute Name=\"IPMILan.1#CommunityName\">public</
Attribute>\r\n <Attribute Name=\"IPMILan.1#AlertEnable\">Disabled</Attribute>\r\n <Attribute Name=
\"Update.1#FwUpdateTFTPEnable\">Enabled</Attribute>\r\n <Attribute Name=\"Update.1#FwUpdateIPAddr\">0.0.0.0</Attribute>\r
\n <Attribute Name=\"Update.1#FwUpdatePath\" />\r\n <Attribute Name=\"EmailAlert.1#Enable\">Disabled</Attribute>\r\n
<Attribute Name=\"EmailAlert.1#Address\" />\r\n <Attribute Name=\"EmailAlert.1#CustomMsg\" />\r\n <Attribute Name=
\"EmailAlert.2#Enable\">Disabled</Attribute>\r\n <Attribute Name=\"EmailAlert.2#Address\" />\r\n <Attribute Name=
\"EmailAlert.2#CustomMsg\" />\r\n <Attribute Name=\"EmailAlert.3#Enable\">Disabled</Attribute>\r\n <Attribute Name=
\"EmailAlert.3#Address\" />\r\n <Attribute Name=\"EmailAlert.3#CustomMsg\" />\r\n <Attribute Name=\"EmailAlert.4#Enable
\">Disabled</Attribute>\r\n <Attribute Name=\"EmailAlert.4#Address\" />\r\n <Attribute Name=\"EmailAlert.4#CustomMsg\" />\r\n
<Attribute Name=\"Telnet.1#Enable\">Disabled</Attribute>\r\n <Attribute Name=\"Telnet.1#Port\">23</Attribute>\r\n <Attribute
Name=\"Telnet.1#Timeout\">1800</Attribute>\r\n <Attribute Name=\"SSH.1#Enable\">Enabled</Attribute>\r\n <Attribute Name=
\"SSH.1#Port\">22</Attribute>\r\n <Attribute Name=\"SSH.1#Timeout\">1800</Attribute>\r\n <Attribute Name=
\"WebServer.1#Enable\">Enabled</Attribute>\r\n <Attribute Name=\"WebServer.1#HttpPort\">80</Attribute>\r\n <Attribute Name=
\"WebServer.1#HttpsPort\">443</Attribute>\r\n <Attribute Name=\"WebServer.1#Timeout\">1800</Attribute>\r\n <Attribute
Name=\"WebServer.1#LowerEncryptionBitLength\">Enabled</Attribute>\r\n <Attribute Name=\"WebServer.1#HttpsRedirection
\">Enabled</Attribute>\r\n <Attribute Name=\"VirtualConsole.1#Enable\">Enabled</Attribute>\r\n <Attribute Name=
\"VirtualConsole.1#EncryptEnable\">None</Attribute>\r\n <Attribute Name=\"VirtualConsole.1#LocalVideo\">Enabled</Attribute>\r\n
<Attribute Name=\"VirtualConsole.1#PluginType\">Java</Attribute>\r\n <Attribute Name=\"VirtualConsole.1#MaxSessions\">4</
Attribute>\r\n <Attribute Name=\"VirtualConsole.1#Port\">5900</Attribute>\r\n <Attribute Name=\"VirtualConsole.1#Timeout
\">1800</Attribute>\r\n <Attribute Name=\"VirtualConsole.1#AccessPrivilege\">Deny Access</Attribute>\r\n <Attribute Name=
\"Racadm.1#Enable\">Enabled</Attribute>\r\n <Attribute Name=\"Racadm.1#Timeout\">60</Attribute>\r\n <Attribute Name=
\"Serial.1#Enable\">Disabled</Attribute>\r\n <Attribute Name=\"Serial.1#BaudRate\">115200</Attribute>\r\n <Attribute Name=
\"Serial.1#IdleTimeout\">300</Attribute>\r\n <Attribute Name=\"Serial.1#NoAuth\">Disabled</Attribute>\r\n <Attribute Name=
\"Serial.1#HistorySize\">8192</Attribute>\r\n <Attribute Name=\"Serial.1#Command\" />\r\n <Attribute Name=
\"SerialRedirection.1#Enable\">Enabled</Attribute>\r\n <Attribute Name=\"SerialRedirection.1#QuitKey\">^\\</Attribute>\r\n
<Attribute Name=\"IPMISerial.1#ConnectionMode\">Basic</Attribute>\r\n <Attribute Name=\"IPMISerial.1#BaudRate\">19200</
Attribute>\r\n <Attribute Name=\"IPMISerial.1#FlowControl\">None</Attribute>\r\n <Attribute Name=\"IPMISerial.1#ChanPrivLimit
\">Administrator</Attribute>\r\n <Attribute Name=\"IPMISerial.1#LineEdit\">Enabled</Attribute>\r\n <Attribute Name=
\"IPMISerial.1#DeleteControl\">Disabled</Attribute>\r\n <Attribute Name=\"IPMISerial.1#EchoControl\">Enabled</Attribute>\r\n
<Attribute Name=\"IPMISerial.1#HandshakeControl\">Enabled</Attribute>\r\n <Attribute Name=\"IPMISerial.1#NewLineSeq\">CR-
LF</Attribute>\r\n <Attribute Name=\"IPMISerial.1#InputNewLineSeq\">Enter</Attribute>\r\n <Attribute Name=\"IPMISOL.1#Enable
OpenManage Enterprise–Specific resource model
77