Update a node Run in API Explorer
Query parameters
-
The version number of the node object being updated. This is required to avoid conflicting writes.
POST
/nodes/{id}/update
curl \
--request POST 'http://api.example.com/v1.49/nodes/{id}/update?version=42' \
--header "Content-Type: application/json" \
--data '{"Name":"node-name","Role":"manager","Labels":{"foo":"bar"},"Availability":"active"}'
Request examples
{
"Name": "node-name",
"Role": "manager",
"Labels": {
"foo": "bar"
},
"Availability": "active"
}
Response examples (400)
{
"message": "Something went wrong."
}
Response examples (400)
{
"message": "Something went wrong."
}
Response examples (404)
{
"message": "Something went wrong."
}
Response examples (404)
{
"message": "Something went wrong."
}
Response examples (500)
{
"message": "Something went wrong."
}
Response examples (500)
{
"message": "Something went wrong."
}
Response examples (503)
{
"message": "Something went wrong."
}
Response examples (503)
{
"message": "Something went wrong."
}