Developers Guide

Table Of Contents
{
"Key": "operationName",
"Value": "CONFIGURE_FEC_OPTICS"
},
{
"Key": "interfaceId",
"Value": "53F2PK2:ethernet1/1/10:1" "<Port Id>"
},
{
"Key": "fecValue",
"Value": "xx" "<Fec value to be configured>"
}
]
}
POST method for IOM power off operation
Example
response body
{
"JobName": "Power Off (Non-graceful)",
"JobDescription": "Power Control Task: Power Off (Non-graceful)",
"Schedule": "startnow",
"State": "Enabled",
"Targets": [
{
"Id": 10660,
"Data": "",
"TargetType": {
"Id": 1000,
"Name": "DEVICE"
}
}],
"Params": [
{
"Key": "override",
"Value": "true"
},
{
"Key": "powerState",
"Value": "8"
},
{
"Key": "operationName",
"Value": "POWER_CONTROL"
},
{
"Key": "deviceTypes",
"Value": "1000"
}
],
"JobType": {
"Id": 3,
"Name": "DeviceAction_Task",
"Internal": false
}
}
POST method for rolling back firmware update using device method
Example
response body
{
"JobName":"Rollback Firmware",
"Schedule":"<crontime/startNow>",
"State":"Enabled",
"JobType":{
"Id": 15,
Monitor 435