mirror of
https://github.com/jbowdre/vRealize.git
synced 2024-11-01 03:02:17 +00:00
17 lines
549 B
JavaScript
17 lines
549 B
JavaScript
/* JavaScript: vraGetZones action
|
|
Returns the names of available Cloud Zones.
|
|
Inputs: none
|
|
Return type: Array/string
|
|
*/
|
|
var zoneNames = new Array();
|
|
var token = System.getModule("com.virtuallypotato.utility").vraLogin();
|
|
var zones = JSON.parse(System.getModule("com.virtuallypotato.utility").vraExecute(token, "GET", "/iaas/api/zones", null)).content;
|
|
zones.forEach(
|
|
function (zone) {
|
|
zoneNames.push(zone.name);
|
|
}
|
|
);
|
|
zoneNames.sort();
|
|
System.getModule("com.virtuallypotato.utility").vraLogout(token);
|
|
|
|
return zoneNames;
|