GetScaleGroups.php
GetScaleGroups.php
<?php
require_once "C:/PhpSoftLayer/SoftLayer/SoftLayer/SoapClient.class.php";
$username = "set me";
$apiKey = "set me";
$account = SoftLayer_SoapClient::getClient("SoftLayer_Account", null, $username, $apiKey);
$account -> setObjectMask("mask[status[name], regionalGroup[name]]");
try {
$scaleGroups = $account -> getScaleGroups();
for ($i=0; $i < sizeof($scaleGroups); $i++)
{
print_r(($i+1) . " Id: " . $scaleGroups[$i] -> id . " Name: " . $scaleGroups[$i] -> name . " Status: " . $scaleGroups[$i] -> status -> name .
" Region: " . $scaleGroups[$i] -> regionalGroup -> name . "\n");
}
} catch(Exception $e)
{
echo "Unable to retrieve Scale Groups" . $e -> getMessage();
}
?>