API Guide

}
}
Example for network settings for Chassis
Input:
Output:
{
"@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":
{
"EnableNIC": true,
"RegisterDNS": false,
"DnsName": "MX7000",
"UseDHCPForDomainName": false,
"DnsDomainName": "",
"AutoNegotiation": true,
"NetworkSpeed": "1_GB",
"Delay": 0
}
}
PUT method for Settings('Type')
This method updates the attributes under a specific setting type.
Description
Updates attributes under a specific setting type.
Privilege DEVICE_CONFIGURATION
HTTP response
codes
200
Example
Example for network settings for IOM
Input:
{
"@odata.context": "/api/$metadata#DeviceService.DeviceSetting/$entity",
"@odata.type": "#DeviceService.DeviceSetting",
"@odata.id": "/api/DeviceService/Devices(25773)/Settings('Network')",
"SettingType": "Network",
190 Devices