Aquiring a region UID

The region ID is required for updating, refreshing, or deleting a region. The cURL command to use for acquiring a region is:

Syntax

curl --noproxy <controller-ip> --header "X-Auth-Token:<auth_token>" --header "Content-Type:application/json" --fail -ksS --request GET --url https://<controller-ip>:8443/sdn/v2.0/regions/

For example, the following command acquires the region ID (uid) for the controller team in the region created in “Creating a region”.

curl --noproxy 15.146.194.80 --header "X-Auth-Token:54a6f80a9ae243db89bfa05de4ced51d" --header "Content-Type:application/json" --fail -ksS 
--request GET --url https://15.146.194.80:8443/sdn/v2.0/regions/ 
{"regions":
[
{"uid":"f305338b-1253-401b-9ac3-a10b92666b45","master":
{"ip":"15.146.194.80","name":"controller_1"}, 
"slaves":
[{"ip":"15.146.194.38","name":"controller_3"}, 
{"ip":"15.146.194.103","name":"controller_2"}],
"devices":[{"ip":"172.16.21.23"},{"ip":"172.16.21.24"}]