API Guide

Table Of Contents
Example for
network settings
for IOM
Example response body
{
"@odata.id": "/api/DeviceService/Devices(25773)/Settings('Network')",
"EnableMgmtVLANId": false,
"@odata.context": "/api/$metadata#DeviceService.DeviceSetting/$entity",
"SettingType": "Network",
"IomDNSSettings":
{
"PrimaryDNS": "",
"SecondaryDNS": "",
"TertiaryDNS": ""
},
"IomIPv4Settings":
{
"EnableIPv4": true,
"EnableDHCP": true,
"StaticIPAddress": "xx.xx.xx.xx",
"StaticSubnetMask": "255.255.255.0",
"StaticGateway": "10.35.176.1"
},
"IomIPv6Settings":
{
"EnableIPv6": true,
"StaticIPv6Address": "::",
"StaticPrefixLength": "0",
"StaticGateway": "::",
"UseDHCPv6": true
},
"MgmtVLANId": ""
}
Example for IOM
names
Example response body
{
"Hostname": "Hostname",
"SettingType": "Management"
Example for
network settings
for Chassis
Example request body
{
"@odata.context": "/api/$metadata#DeviceService.DeviceSetting/$entity",
"@odata.type": "#DeviceService.DeviceSetting",
"@odata.id": "/api/DeviceService/Devices(25037)/Settings('Network')",
"SettingType": "Network",
"MgmtVLANId": "1",
"EnableVLAN": false,
"Ipv4Settings":
{
"EnableIPv4": true,
"EnableDHCP": true,
"StaticIPAddress": "",
"StaticSubnetMask": "",
"StaticGateway": "",
"UseDHCPObtainDNSServerAddresses": true,
"StaticPreferredDNSServer": "",
"StaticAlternateDNSServer": ""
},
"Ipv6Settings":
{
"EnableIPv6": false,
"EnableAutoconfiguration": true,
"StaticIPv6Address": "",
"StaticPrefixLength": "0",
"StaticGateway": "",
"UseDHCPv6ObtainDNSServerAddresses": true,
"StaticPreferredDNSServer": "",
"StaticAlternateDNSServer": ""
},
"GeneralSettings":
266
Devices