Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products
  • Manage your Dell EMC sites, products, and product-level contacts using Company Administration.

Dell EMC OpenManage Enterprise 3.9 RESTful API Guide

PDF

POST method for updating firmware using compliance method

Example response body
{
"JobName": "<Job Name>",
"JobDescription": "<Job Description>",
"Schedule": "<Cron String/Startnow>",
"State": "Enabled",
"JobType": { "Id": 5, Name": "Update_Task" },
"Targets": [ 
{ "Id": <Compute Device ID 1>, 
"Data": "<NDC/MEZZ FQDD>;<PERC FQDD>;<BIOS FQDD>;<CPLD FQDD>;<OSC FQDD>;<OSD FQDD>;<DIAG FQDD>;<iDRAC FQDD>;<Hard Disk FQDD>;<Backplane FQDD>;", "TargetType":{"Id":1000, "Name":"Device"}},
{ "Id": <Compute Device ID N>, 
"Data":"<NDC/MEZZ FQDD>;<PERC FQDD>;<BIOS FQDD>;<CPLD FQDD>;<OSC FQDD>; <OSD FQDD>;<DIAG FQDD>;<iDRAC FQDD>;<Hard Disk FQDD>;<Backplane FQDD>;", "TargetType":{"Id":1000, "Name":"Device"}}, 
{ "Id": <Storage Device ID 1>, "Data": "<HDD FQDD>;<EMM FQDD>;", "TargetType":{"Id":1000, "Name":"Device"}},
{ "Id": <Storage Device ID N>, "Data": "<HDD FQDD>;<EMM FQDD>;", "TargetType":{"Id":1000, "Name":"Device"}},
{ "Id": <Chassis Device ID 1>, "Data": "<OME-Modular FQDD>", "TargetType":{"Id":1000, "Name":"Device"}},
{ "Id": <Chassis Device ID N>, "Data": "<OME-Modular FQDD>", "TargetType":{"Id":1000, "Name":"Device"}},
{ "Id": <Network IOM Device ID 1>, "Data": "<IOM FQDD>", "TargetType":{"Id":1000, "Name":"Device"}},
{ "Id": <Network IOM Device ID N>, "Data": "<IOM FQDD>", "TargetType":{"Id":1000, "Name":"Device"}},
{ "Id": <Storage IOM Device ID 1>, "Data": "<IOM FQDD>", "TargetType":{"Id":1000, "Name":"Device"}},
{ "Id": <Storage IOM Device ID N>, "Data": "<IOM FQDD>", "TargetType":{"Id":1000, "Name":"Device"}}, ],
"Params": [ { "Key": "complianceReportId", "Value": "<Baseline Id>" },
                { "Key": "repositoryId", "Value": "<Repository Id>"  },
                { "Key": "catalogId", "Value": "<Catalog Id>" },
                { "Key": "operationName", "Value": "INSTALL_FIRMWARE" },
                { "Key": "complianceUpdate", "Value": "true" },
                { "Key": "signVerify", "Value": "true" },
                { "Key": "stagingValue", "Value": "false" }
                { "Key":"rebootType", "Value":"<Reboot Type>"}
] }

Rate this content

Accurate
Useful
Easy to understand
Was this article helpful?
0/3000 characters
  Please provide ratings (1-5 stars).
  Please provide ratings (1-5 stars).
  Please provide ratings (1-5 stars).
  Please select whether the article was helpful or not.
  Comments cannot contain these special characters: <>()\