HP VAN SDN Controller Administrator Guide

65
Update a Region
You can update an existing region with more slave controllers or more devices. The cURL
command for updating a region is:
curl --noproxy <controller-ip> --header "X-Auth-Token:<auth_token>" --header "Content-
Type:application/json" --fail -ksS --request PUT --url https://<controller-
ip>:8443/sdn/v2.0/regions/<region-id> --data-binary "{
For example, to update the region created on page 63 with a new switch (10.250.100.22), you
would insert the master controller authentication token and the region ID (uid) returned in the
above example.
curl --noproxy 15.146.194.80 --header "X-Auth-Token:54a6f80a9ae243db89bfa05de4ced51d"
--header "Content-Type:application/json" --fail -ksS --request PUT --url
https://15.146.194.80:8443/sdn/v2.0/regions/f305338b-1253-401b-9ac3-a10b92666b45 --
data-binary "{
\"region\": {
\"master\": {
\"ip\": \"15.146.194.80\",
\"name\": \"Controller_1\"
},
\"slaves\": [
{
\"ip\": \"15.146.194.103\",
\"name\": \"Controller_2\"
},
{
\"ip\": \"15.146.194.38\",
\"name\": \"Controller_3\"
}
],
\"devices\": [
{
\"ip\": \"10.250.100.20\"
},
{
\"ip\": \"10.250.100.21\"
},
{
\"ip\": \"10.250.100.22\"
}
]
}}"