ListVirtualGuests.php
ListVirtualGuests.php
<?php
require_once(dirname(__FILE__) . '/SoftLayer/SoapClient.class.php');
$apiUsername = 'set me';
$apiKey = 'set me';
$serviceName ='SoftLayer_Account';
$client = SoftLayer_SoapClient::getClient($serviceName, null, $apiUsername, $apiKey);
$filter = new stdClass();
$filter->virtualGuests = new stdClass();
$filter->virtualGuests->host = new stdClass();
$filter->virtualGuests->host->operation = new stdClass();
$filter->virtualGuests->host->operation = "not null";
$client->setObjectFilter($filter);
try {
$instanceList = $client->getVirtualGuests();
print_r( $instanceList);
} catch(Exception $e) {
echo "Unable to list the Virtual Guests: " . $e -> getMessage();
}