既然我已经订购了EVault,我需要一些升级它的帮助。 任何人都可以提供一些示例代码(首选PHP),它将在SoftLayer中执行EVault备份的升级吗?如果有与Virtual Guest与Bare Metal关联的EVault备份升级的输入不同,请同时提供差异。
对于耐力储存,我已经使用了##; Container_Product_Order_Network_Storage_Enterprise_SnapshotSpace_Upgrade"作为容器中的complexType,但我没有看到SL数据类型列表中列出的EVault的任何内容。我还需要指定哪些其他输入?
任何帮助将不胜感激。谢谢。
答案 0 :(得分:2)
轻松
<?php
require_once ('/SoftLayer/SoapClient.class.php');
$apiUser = 'set me';
$key = 'set me';
$evaultId = 4862895;
$evaultClient = SoftLayer_SoapClient::getClient('SoftLayer_Network_Storage_Backup_Evault', $evaultId, $apiUser, $key);
$upgradePrice = 560;
try {
$result = $evaultClient->upgradeVolumeCapacity($upgradePrice);
print_r($result);
} catch(Exception $e) {
echo "Unable to upgrade Evault: " . $e -> getMessage();
}
获取价格调用http://sldn.softlayer.com/reference/services/SoftLayer_Product_Package/getItems方法。包是0,你需要从&#34; upgradeItemId&#34;中选择值。字段。
此致