Reference Guide

Table Of Contents
Table 122. Attributes (continued)
Attribute Description
NFS
CIFS
HTTPS
Reboot Type The supported values are:
1PowerCycle
2Graceful reboot without forced shutdown
3Graceful reboot with forced shutdown
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>"}
] }
POST method for updating firmware using Individual Package method
Example
response body
{
"JobName": "<Job Name>",
"JobDescription": "<Job Description>",
"Schedule": "< Cron String/Startnow >",
"State": "Enabled",
"JobType": { "Id": 5, Name": "Update_Task" },
400 Monitor