-
-
Save willwh/14f6223829fa382226b5 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
require_once dirname(__FILE__) . '/SoftLayer/SoapClient.class.php'; | |
$apiUsername = 'WUT'; | |
$apiKey = 'GET_YOUR_OWN'; | |
$client = SoftLayer_SoapClient::getClient('SoftLayer_Account', null, $apiUsername, $apiKey); | |
try { | |
print_r($client->getHardware()); | |
} catch (Exception $e) { | |
die($e->getMessage()); | |
} | |
Returns: | |
Array | |
( | |
[0] => stdClass Object | |
( | |
[accountId] => 120377 | |
[bareMetalInstanceFlag] => 0 | |
[domain] => netromedia.com | |
[fullyQualifiedDomainName] => 1-server0615.netromedia.com | |
[hardwareStatusId] => 5 | |
[hostname] => 1-server0615 | |
[id] => 49334 | |
[manufacturerSerialNumber] => C81500022KA0181 | |
[serialNumber] => SL0042450 | |
[serviceProviderId] => 1 | |
[serviceProviderResourceId] => 49334 | |
[networkManagementIpAddress] => 10.60.79.131 | |
[primaryBackendIpAddress] => 10.60.79.130 | |
[primaryIpAddress] => 184.173.113.194 | |
[privateIpAddress] => 10.60.79.130 | |
) | |
[1] => stdClass Object | |
( | |
[accountId] => 120377 | |
[bareMetalInstanceFlag] => 0 | |
[domain] => netromedia.com | |
[fullyQualifiedDomainName] => 2-server0615.netromedia.com | |
[hardwareStatusId] => 5 | |
[hostname] => 2-server0615 | |
[id] => 91157 | |
[manufacturerSerialNumber] => C81501002K70420 | |
[serialNumber] => SL0058319 | |
[serviceProviderId] => 1 | |
[serviceProviderResourceId] => 91157 | |
[networkManagementIpAddress] => 10.60.79.133 | |
[primaryBackendIpAddress] => 10.60.79.132 | |
[primaryIpAddress] => 184.173.113.195 | |
[privateIpAddress] => 10.60.79.132 | |
) | |
[2] => stdClass Object | |
( | |
[accountId] => 120377 | |
[bareMetalInstanceFlag] => 0 | |
[fullyQualifiedDomainName] => C12324-D6P2-BI47-X16 | |
[hardwareStatusId] => 5 | |
[hostname] => C12324-D6P2-BI47-X16 | |
[id] => 2118596 | |
[manufacturerSerialNumber] => S075003054276 | |
[serviceProviderId] => 2 | |
[serviceProviderResourceId] => 118596 | |
) | |
[3] => stdClass Object | |
( | |
[accountId] => 120377 | |
[bareMetalInstanceFlag] => 0 | |
[fullyQualifiedDomainName] => hostname8872 | |
[hardwareStatusId] => 5 | |
[hostname] => hostname8872 | |
[id] => 2125188 | |
[manufacturerSerialNumber] => 549R6G1 | |
[serviceProviderId] => 2 | |
[serviceProviderResourceId] => 125188 | |
[primaryIpAddress] => 67.19.211.74 | |
) | |
[4] => stdClass Object | |
( | |
[accountId] => 120377 | |
[bareMetalInstanceFlag] => 0 | |
[domain] => 158objnetromedia.net | |
[fullyQualifiedDomainName] => nausdawmz158.158objnetromedia.net | |
[hardwareStatusId] => 5 | |
[hostname] => nausdawmz158 | |
[id] => 91177 | |
[manufacturerSerialNumber] => C81501002K70489 | |
[serialNumber] => SL0058955 | |
[serviceProviderId] => 1 | |
[serviceProviderResourceId] => 91177 | |
[networkManagementIpAddress] => 10.60.79.135 | |
[primaryBackendIpAddress] => 10.60.79.134 | |
[primaryIpAddress] => 184.173.113.196 | |
[privateIpAddress] => 10.60.79.134 | |
) | |
[5] => stdClass Object | |
( | |
[accountId] => 120377 | |
[bareMetalInstanceFlag] => 0 | |
[domain] => db1.netromedia.net | |
[fullyQualifiedDomainName] => netrodb1.db1.netromedia.net | |
[hardwareStatusId] => 5 | |
[hostname] => netrodb1 | |
[id] => 139672 | |
[manufacturerSerialNumber] => C81500A27L10106 | |
[serialNumber] => SL0062526 | |
[serviceProviderId] => 1 | |
[serviceProviderResourceId] => 139672 | |
[globalIdentifier] => e4a05190-7cfc-4343-a848-db53adc1c984 | |
[networkManagementIpAddress] => 10.80.78.5 | |
[primaryBackendIpAddress] => 10.80.78.4 | |
[primaryIpAddress] => 173.193.170.211 | |
[privateIpAddress] => 10.80.78.4 | |
) | |
[6] => stdClass Object | |
( | |
[accountId] => 120377 | |
[bareMetalInstanceFlag] => 0 | |
[domain] => singapore01.netromedia.com | |
[fullyQualifiedDomainName] => netromedia.singapore01.netromedia.com | |
[hardwareStatusId] => 5 | |
[hostname] => netromedia | |
[id] => 114044 | |
[manufacturerSerialNumber] => C81500A33M00930 | |
[serialNumber] => SL0084117 | |
[serviceProviderId] => 1 | |
[serviceProviderResourceId] => 114044 | |
[globalIdentifier] => 94aa9ea2-0515-4f35-aa3c-6a060bd12074 | |
[networkManagementIpAddress] => 10.66.4.3 | |
[primaryBackendIpAddress] => 10.66.4.2 | |
[primaryIpAddress] => 216.185.109.162 | |
[privateIpAddress] => 10.66.4.2 | |
) | |
[7] => stdClass Object | |
( | |
[accountId] => 120377 | |
[bareMetalInstanceFlag] => 0 | |
[fullyQualifiedDomainName] => netromediasolutionsinc-148003 | |
[hardwareStatusId] => 5 | |
[hostname] => netromediasolutionsinc-148003 | |
[id] => 2148003 | |
[manufacturerSerialNumber] => DHVTVL1 | |
[serviceProviderId] => 2 | |
[serviceProviderResourceId] => 148003 | |
[primaryIpAddress] => 174.132.133.234 | |
) | |
[8] => stdClass Object | |
( | |
[accountId] => 120377 | |
[bareMetalInstanceFlag] => 0 | |
[fullyQualifiedDomainName] => netromediasolutionsinc-160087 | |
[hardwareStatusId] => 5 | |
[hostname] => netromediasolutionsinc-160087 | |
[id] => 2160087 | |
[manufacturerSerialNumber] => F838HN1 | |
[serviceProviderId] => 2 | |
[serviceProviderResourceId] => 160087 | |
[primaryIpAddress] => 174.121.90.42 | |
) | |
[9] => stdClass Object | |
( | |
[accountId] => 120377 | |
[bareMetalInstanceFlag] => 0 | |
[fullyQualifiedDomainName] => netromediasolutionsinc. | |
[hardwareStatusId] => 5 | |
[hostname] => netromediasolutionsinc. | |
[id] => 2033733 | |
[manufacturerSerialNumber] => CCP64733263360035 | |
[serviceProviderId] => 2 | |
[serviceProviderResourceId] => 33733 | |
[primaryIpAddress] => 70.86.179.50 | |
) | |
[10] => stdClass Object | |
( | |
[accountId] => 120377 | |
[bareMetalInstanceFlag] => 0 | |
[fullyQualifiedDomainName] => netromediasolutionsinc06 | |
[hardwareStatusId] => 5 | |
[hostname] => netromediasolutionsinc06 | |
[id] => 2136553 | |
[manufacturerSerialNumber] => 1SJBVH1 | |
[serviceProviderId] => 2 | |
[serviceProviderResourceId] => 136553 | |
[primaryIpAddress] => 174.120.26.130 | |
) | |
[11] => stdClass Object | |
( | |
[accountId] => 120377 | |
[bareMetalInstanceFlag] => 0 | |
[fullyQualifiedDomainName] => netromediasolutionsinc06 | |
[hardwareStatusId] => 5 | |
[hostname] => netromediasolutionsinc06 | |
[id] => 2120025 | |
[manufacturerSerialNumber] => 2S65HF1 | |
[serviceProviderId] => 2 | |
[serviceProviderResourceId] => 120025 | |
[primaryIpAddress] => 174.120.26.122 | |
) | |
[12] => stdClass Object | |
( | |
[accountId] => 120377 | |
[bareMetalInstanceFlag] => 0 | |
[fullyQualifiedDomainName] => netromediasolutionsinc06 | |
[hardwareStatusId] => 5 | |
[hostname] => netromediasolutionsinc06 | |
[id] => 2153530 | |
[manufacturerSerialNumber] => FQJN6M1 | |
[serviceProviderId] => 2 | |
[serviceProviderResourceId] => 153530 | |
[primaryIpAddress] => 174.120.123.2 | |
) | |
[13] => stdClass Object | |
( | |
[accountId] => 120377 | |
[bareMetalInstanceFlag] => 0 | |
[fullyQualifiedDomainName] => netromediasolutionsinc06 | |
[hardwareStatusId] => 5 | |
[hostname] => netromediasolutionsinc06 | |
[id] => 2154637 | |
[manufacturerSerialNumber] => D0NCBM1 | |
[serviceProviderId] => 2 | |
[serviceProviderResourceId] => 154637 | |
[primaryIpAddress] => 174.121.229.106 | |
) | |
[14] => stdClass Object | |
( | |
[accountId] => 120377 | |
[bareMetalInstanceFlag] => 0 | |
[fullyQualifiedDomainName] => netromediasolutionsinc06 | |
[hardwareStatusId] => 5 | |
[hostname] => netromediasolutionsinc06 | |
[id] => 2154081 | |
[manufacturerSerialNumber] => FQKM6M1 | |
[serviceProviderId] => 2 | |
[serviceProviderResourceId] => 154081 | |
[primaryIpAddress] => 174.120.157.218 | |
) | |
[15] => stdClass Object | |
( | |
[accountId] => 120377 | |
[bareMetalInstanceFlag] => 0 | |
[fullyQualifiedDomainName] => netromediasolutionsinc06-154087 | |
[hardwareStatusId] => 5 | |
[hostname] => netromediasolutionsinc06-154087 | |
[id] => 2154087 | |
[manufacturerSerialNumber] => 2RKM6M1 | |
[serviceProviderId] => 2 | |
[serviceProviderResourceId] => 154087 | |
[primaryIpAddress] => 174.120.254.98 | |
) | |
[16] => stdClass Object | |
( | |
[accountId] => 120377 | |
[bareMetalInstanceFlag] => 0 | |
[fullyQualifiedDomainName] => netromediasolutionsinc08 | |
[hardwareStatusId] => 5 | |
[hostname] => netromediasolutionsinc08 | |
[id] => 2139404 | |
[manufacturerSerialNumber] => JNX4LK1 | |
[serviceProviderId] => 2 | |
[serviceProviderResourceId] => 139404 | |
[primaryIpAddress] => 174.120.103.178 | |
) | |
[17] => stdClass Object | |
( | |
[accountId] => 120377 | |
[bareMetalInstanceFlag] => 0 | |
[domain] => netromedia.com | |
[fullyQualifiedDomainName] => newserver03-06.netromedia.com | |
[hardwareStatusId] => 5 | |
[hostname] => newserver03-06 | |
[id] => 133427 | |
[manufacturerSerialNumber] => c81500a25l10209 | |
[serialNumber] => SL0081285 | |
[serviceProviderId] => 1 | |
[serviceProviderResourceId] => 133427 | |
[globalIdentifier] => 699e51ce-d0d1-4760-a45a-3749d16b0e56 | |
[networkManagementIpAddress] => 10.80.78.3 | |
[primaryBackendIpAddress] => 10.80.78.2 | |
[primaryIpAddress] => 173.193.170.210 | |
[privateIpAddress] => 10.80.78.2 | |
) | |
) |
Author
willwh
commented
Jun 22, 2012
getHardware();
try {
foreach ($servers as $value){
print_r($id)
}
} catch (Exception $e) {
die($e->getMessage());
}
?>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment