Interfaces
Update an existing host interface definitions
Changed onpatch/interfaces/{hostName}
Request
- Base URLhttps://quads.example.com/api/v3
- URLhttps://quads.example.com/api/v3/interfaces/{hostName}
- AuthHTTP bearer
Path parameters
hostNamestring required
Host name
Request body
Example request
{
"id": 12,
"name": "em1",
"mac_address": "aa:00:bb:11:cc:22",
"switch_ip": "10.1.1.18",
"switch_port": "xt-0-0/1",
"bios_id": "nic1",
"speed": 1000,
"vendor": "Intel",
"pxe_boot": true
}Response
Interface details
Example response
{
"id": 12,
"name": "em1",
"bios_id": "nic1",
"mac_address": "aa:00:bb:11:cc:22",
"switch_ip": "10.1.1.18",
"switch_port": "xt-0-0/1",
"speed": 1000,
"vendor": "Intel",
"pxe_boot": true,
"host_id": 10
}Changes
- breaking
the request property
became required - warning
removed the request property
- breaking
- breaking
api path removed without deprecation
- info
endpoint added
- breaking