1

现在我已经订购了 EVault 工作,我需要一些帮助来升级它。谁能提供一些将在 SoftLayer 中执行 EVault 备份升级的示例代码(首选 PHP)?如果升级与 Virtual Guest 与 Bare Metal 相关的 EVault 备份有不同的输入,请同时提供差异。

对于 Endurance 存储,我在容器中使用了“Container_Product_Order_Network_Storage_Enterprise_SnapshotSpace_Upgrade”作为 complexType,但在 SL 数据类型列表中没有看到 EVault 的任何内容。我需要指定哪些其他输入?

任何帮助将不胜感激。谢谢你。

4

1 回答 1

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,您需要从“upgradeItemId”字段中选择值。

问候

于 2015-12-21T18:13:10.143 回答