現在、スナップショット領域が耐久ブロックストレージにプロビジョニングされていないかどうかを確認してから、スナップショット領域を要求します。Container_Product_Order_Network_Storage_Enterprise_Snapshotとそれに対応するサイズ範囲のpackageIdsのリストを照会するにはどうすればよいですか?
iscsi_id = helpers.resolve_id(iscsi_mgr.resolve_ids, iscsi_identifier[0],'iSCSI')
storage = SL.instance(sl_config).storage.getObject(mask=obj_mask, id=iscsi_id)
if 'snapshotCapacityGb' not in storage:
print "Error: there is no snapshot space allocated for Volume ID: {0}".format(iscsi_id)
order = {
"complexType": "SoftLayer_Container_Product_Order_Network_Storage_Enterprise_SnapshotSpace_Upgrade",
"packageId": 240,
"prices": [{
"id": 144295
}],
"volumeId": iscsi_id
}
SL.instance(sl_config).storage_order.verifyOrder(order)
はその見返りに、私は、適切なストレージを要求するスナップショット領域「ID」のマッピングを得ることができる方法/
faultCode=SoftLayer_Exception_Public, faultString=The price for 10 GB Storage Space (#144295) is not valid for location
取得しますか?