You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@libcloud.apache.org by to...@apache.org on 2013/11/12 21:41:17 UTC
[2/5] Issue LIBCLOUD-416: Improvements to SoftLayer compute driver
http://git-wip-us.apache.org/repos/asf/libcloud/blob/da011b08/libcloud/test/compute/fixtures/softlayer/v3__SoftLayer_Virtual_Guest_getCreateObjectOptions.xml
----------------------------------------------------------------------
diff --git a/libcloud/test/compute/fixtures/softlayer/v3__SoftLayer_Virtual_Guest_getCreateObjectOptions.xml b/libcloud/test/compute/fixtures/softlayer/v3__SoftLayer_Virtual_Guest_getCreateObjectOptions.xml
index 881915d..a6d94a6 100644
--- a/libcloud/test/compute/fixtures/softlayer/v3__SoftLayer_Virtual_Guest_getCreateObjectOptions.xml
+++ b/libcloud/test/compute/fixtures/softlayer/v3__SoftLayer_Virtual_Guest_getCreateObjectOptions.xml
@@ -4,7 +4,7 @@
<value>
<struct>
<member>
- <name>operatingSystems</name>
+ <name>blockDevices</name>
<value>
<array>
<data>
@@ -33,7 +33,7 @@
<member>
<name>description</name>
<value>
- <string>CentOS 6.0 - Minimal Install (64 bit)</string>
+ <string>25 GB (SAN)</string>
</value>
</member>
</struct>
@@ -47,9 +47,12469 @@
<value>
<struct>
<member>
- <name>operatingSystemReferenceCode</name>
+ <name>blockDevices</name>
<value>
- <string>CENTOS_6_64</string>
+ <array>
+ <data>
+ <value>
+ <struct>
+ <member>
+ <name>device</name>
+ <value>
+ <string>0</string>
+ </value>
+ </member>
+ <member>
+ <name>diskImage</name>
+ <value>
+ <struct>
+ <member>
+ <name>capacity</name>
+ <value>
+ <int>25</int>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </data>
+ </array>
+ </value>
+ </member>
+ <member>
+ <name>localDiskFlag</name>
+ <value>
+ <boolean>0</boolean>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ <value>
+ <struct>
+ <member>
+ <name>itemPrice</name>
+ <value>
+ <struct>
+ <member>
+ <name>hourlyRecurringFee</name>
+ <value>
+ <string>.025</string>
+ </value>
+ </member>
+ <member>
+ <name>recurringFee</name>
+ <value>
+ <string>18</string>
+ </value>
+ </member>
+ <member>
+ <name>item</name>
+ <value>
+ <struct>
+ <member>
+ <name>description</name>
+ <value>
+ <string>100 GB (SAN)</string>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ <member>
+ <name>template</name>
+ <value>
+ <struct>
+ <member>
+ <name>blockDevices</name>
+ <value>
+ <array>
+ <data>
+ <value>
+ <struct>
+ <member>
+ <name>device</name>
+ <value>
+ <string>0</string>
+ </value>
+ </member>
+ <member>
+ <name>diskImage</name>
+ <value>
+ <struct>
+ <member>
+ <name>capacity</name>
+ <value>
+ <int>100</int>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </data>
+ </array>
+ </value>
+ </member>
+ <member>
+ <name>localDiskFlag</name>
+ <value>
+ <boolean>0</boolean>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ <value>
+ <struct>
+ <member>
+ <name>itemPrice</name>
+ <value>
+ <struct>
+ <member>
+ <name>hourlyRecurringFee</name>
+ <value>
+ <string>.012</string>
+ </value>
+ </member>
+ <member>
+ <name>recurringFee</name>
+ <value>
+ <string>8</string>
+ </value>
+ </member>
+ <member>
+ <name>item</name>
+ <value>
+ <struct>
+ <member>
+ <name>description</name>
+ <value>
+ <string>10 GB (SAN)</string>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ <member>
+ <name>template</name>
+ <value>
+ <struct>
+ <member>
+ <name>blockDevices</name>
+ <value>
+ <array>
+ <data>
+ <value>
+ <struct>
+ <member>
+ <name>device</name>
+ <value>
+ <string>2</string>
+ </value>
+ </member>
+ <member>
+ <name>diskImage</name>
+ <value>
+ <struct>
+ <member>
+ <name>capacity</name>
+ <value>
+ <int>10</int>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </data>
+ </array>
+ </value>
+ </member>
+ <member>
+ <name>localDiskFlag</name>
+ <value>
+ <boolean>0</boolean>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ <value>
+ <struct>
+ <member>
+ <name>itemPrice</name>
+ <value>
+ <struct>
+ <member>
+ <name>hourlyRecurringFee</name>
+ <value>
+ <string>.015</string>
+ </value>
+ </member>
+ <member>
+ <name>recurringFee</name>
+ <value>
+ <string>10</string>
+ </value>
+ </member>
+ <member>
+ <name>item</name>
+ <value>
+ <struct>
+ <member>
+ <name>description</name>
+ <value>
+ <string>20 GB (SAN)</string>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ <member>
+ <name>template</name>
+ <value>
+ <struct>
+ <member>
+ <name>blockDevices</name>
+ <value>
+ <array>
+ <data>
+ <value>
+ <struct>
+ <member>
+ <name>device</name>
+ <value>
+ <string>2</string>
+ </value>
+ </member>
+ <member>
+ <name>diskImage</name>
+ <value>
+ <struct>
+ <member>
+ <name>capacity</name>
+ <value>
+ <int>20</int>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </data>
+ </array>
+ </value>
+ </member>
+ <member>
+ <name>localDiskFlag</name>
+ <value>
+ <boolean>0</boolean>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ <value>
+ <struct>
+ <member>
+ <name>itemPrice</name>
+ <value>
+ <struct>
+ <member>
+ <name>hourlyRecurringFee</name>
+ <value>
+ <string>.016</string>
+ </value>
+ </member>
+ <member>
+ <name>recurringFee</name>
+ <value>
+ <string>11</string>
+ </value>
+ </member>
+ <member>
+ <name>item</name>
+ <value>
+ <struct>
+ <member>
+ <name>description</name>
+ <value>
+ <string>25 GB (SAN)</string>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ <member>
+ <name>template</name>
+ <value>
+ <struct>
+ <member>
+ <name>blockDevices</name>
+ <value>
+ <array>
+ <data>
+ <value>
+ <struct>
+ <member>
+ <name>device</name>
+ <value>
+ <string>2</string>
+ </value>
+ </member>
+ <member>
+ <name>diskImage</name>
+ <value>
+ <struct>
+ <member>
+ <name>capacity</name>
+ <value>
+ <int>25</int>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </data>
+ </array>
+ </value>
+ </member>
+ <member>
+ <name>localDiskFlag</name>
+ <value>
+ <boolean>0</boolean>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ <value>
+ <struct>
+ <member>
+ <name>itemPrice</name>
+ <value>
+ <struct>
+ <member>
+ <name>hourlyRecurringFee</name>
+ <value>
+ <string>.017</string>
+ </value>
+ </member>
+ <member>
+ <name>recurringFee</name>
+ <value>
+ <string>12</string>
+ </value>
+ </member>
+ <member>
+ <name>item</name>
+ <value>
+ <struct>
+ <member>
+ <name>description</name>
+ <value>
+ <string>30 GB (SAN)</string>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ <member>
+ <name>template</name>
+ <value>
+ <struct>
+ <member>
+ <name>blockDevices</name>
+ <value>
+ <array>
+ <data>
+ <value>
+ <struct>
+ <member>
+ <name>device</name>
+ <value>
+ <string>2</string>
+ </value>
+ </member>
+ <member>
+ <name>diskImage</name>
+ <value>
+ <struct>
+ <member>
+ <name>capacity</name>
+ <value>
+ <int>30</int>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </data>
+ </array>
+ </value>
+ </member>
+ <member>
+ <name>localDiskFlag</name>
+ <value>
+ <boolean>0</boolean>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ <value>
+ <struct>
+ <member>
+ <name>itemPrice</name>
+ <value>
+ <struct>
+ <member>
+ <name>hourlyRecurringFee</name>
+ <value>
+ <string>.019</string>
+ </value>
+ </member>
+ <member>
+ <name>recurringFee</name>
+ <value>
+ <string>14</string>
+ </value>
+ </member>
+ <member>
+ <name>item</name>
+ <value>
+ <struct>
+ <member>
+ <name>description</name>
+ <value>
+ <string>40 GB (SAN)</string>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ <member>
+ <name>template</name>
+ <value>
+ <struct>
+ <member>
+ <name>blockDevices</name>
+ <value>
+ <array>
+ <data>
+ <value>
+ <struct>
+ <member>
+ <name>device</name>
+ <value>
+ <string>2</string>
+ </value>
+ </member>
+ <member>
+ <name>diskImage</name>
+ <value>
+ <struct>
+ <member>
+ <name>capacity</name>
+ <value>
+ <int>40</int>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </data>
+ </array>
+ </value>
+ </member>
+ <member>
+ <name>localDiskFlag</name>
+ <value>
+ <boolean>0</boolean>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ <value>
+ <struct>
+ <member>
+ <name>itemPrice</name>
+ <value>
+ <struct>
+ <member>
+ <name>hourlyRecurringFee</name>
+ <value>
+ <string>.021</string>
+ </value>
+ </member>
+ <member>
+ <name>recurringFee</name>
+ <value>
+ <string>16</string>
+ </value>
+ </member>
+ <member>
+ <name>item</name>
+ <value>
+ <struct>
+ <member>
+ <name>description</name>
+ <value>
+ <string>50 GB (SAN)</string>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ <member>
+ <name>template</name>
+ <value>
+ <struct>
+ <member>
+ <name>blockDevices</name>
+ <value>
+ <array>
+ <data>
+ <value>
+ <struct>
+ <member>
+ <name>device</name>
+ <value>
+ <string>2</string>
+ </value>
+ </member>
+ <member>
+ <name>diskImage</name>
+ <value>
+ <struct>
+ <member>
+ <name>capacity</name>
+ <value>
+ <int>50</int>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </data>
+ </array>
+ </value>
+ </member>
+ <member>
+ <name>localDiskFlag</name>
+ <value>
+ <boolean>0</boolean>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ <value>
+ <struct>
+ <member>
+ <name>itemPrice</name>
+ <value>
+ <struct>
+ <member>
+ <name>hourlyRecurringFee</name>
+ <value>
+ <string>.023</string>
+ </value>
+ </member>
+ <member>
+ <name>recurringFee</name>
+ <value>
+ <string>17</string>
+ </value>
+ </member>
+ <member>
+ <name>item</name>
+ <value>
+ <struct>
+ <member>
+ <name>description</name>
+ <value>
+ <string>75 GB (SAN)</string>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ <member>
+ <name>template</name>
+ <value>
+ <struct>
+ <member>
+ <name>blockDevices</name>
+ <value>
+ <array>
+ <data>
+ <value>
+ <struct>
+ <member>
+ <name>device</name>
+ <value>
+ <string>2</string>
+ </value>
+ </member>
+ <member>
+ <name>diskImage</name>
+ <value>
+ <struct>
+ <member>
+ <name>capacity</name>
+ <value>
+ <int>75</int>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </data>
+ </array>
+ </value>
+ </member>
+ <member>
+ <name>localDiskFlag</name>
+ <value>
+ <boolean>0</boolean>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ <value>
+ <struct>
+ <member>
+ <name>itemPrice</name>
+ <value>
+ <struct>
+ <member>
+ <name>hourlyRecurringFee</name>
+ <value>
+ <string>.025</string>
+ </value>
+ </member>
+ <member>
+ <name>recurringFee</name>
+ <value>
+ <string>18</string>
+ </value>
+ </member>
+ <member>
+ <name>item</name>
+ <value>
+ <struct>
+ <member>
+ <name>description</name>
+ <value>
+ <string>100 GB (SAN)</string>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ <member>
+ <name>template</name>
+ <value>
+ <struct>
+ <member>
+ <name>blockDevices</name>
+ <value>
+ <array>
+ <data>
+ <value>
+ <struct>
+ <member>
+ <name>device</name>
+ <value>
+ <string>2</string>
+ </value>
+ </member>
+ <member>
+ <name>diskImage</name>
+ <value>
+ <struct>
+ <member>
+ <name>capacity</name>
+ <value>
+ <int>100</int>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </data>
+ </array>
+ </value>
+ </member>
+ <member>
+ <name>localDiskFlag</name>
+ <value>
+ <boolean>0</boolean>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ <value>
+ <struct>
+ <member>
+ <name>itemPrice</name>
+ <value>
+ <struct>
+ <member>
+ <name>hourlyRecurringFee</name>
+ <value>
+ <string>.028</string>
+ </value>
+ </member>
+ <member>
+ <name>recurringFee</name>
+ <value>
+ <string>19</string>
+ </value>
+ </member>
+ <member>
+ <name>item</name>
+ <value>
+ <struct>
+ <member>
+ <name>description</name>
+ <value>
+ <string>125 GB (SAN)</string>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ <member>
+ <name>template</name>
+ <value>
+ <struct>
+ <member>
+ <name>blockDevices</name>
+ <value>
+ <array>
+ <data>
+ <value>
+ <struct>
+ <member>
+ <name>device</name>
+ <value>
+ <string>2</string>
+ </value>
+ </member>
+ <member>
+ <name>diskImage</name>
+ <value>
+ <struct>
+ <member>
+ <name>capacity</name>
+ <value>
+ <int>125</int>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </data>
+ </array>
+ </value>
+ </member>
+ <member>
+ <name>localDiskFlag</name>
+ <value>
+ <boolean>0</boolean>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ <value>
+ <struct>
+ <member>
+ <name>itemPrice</name>
+ <value>
+ <struct>
+ <member>
+ <name>hourlyRecurringFee</name>
+ <value>
+ <string>.03</string>
+ </value>
+ </member>
+ <member>
+ <name>recurringFee</name>
+ <value>
+ <string>20</string>
+ </value>
+ </member>
+ <member>
+ <name>item</name>
+ <value>
+ <struct>
+ <member>
+ <name>description</name>
+ <value>
+ <string>150 GB (SAN)</string>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ <member>
+ <name>template</name>
+ <value>
+ <struct>
+ <member>
+ <name>blockDevices</name>
+ <value>
+ <array>
+ <data>
+ <value>
+ <struct>
+ <member>
+ <name>device</name>
+ <value>
+ <string>2</string>
+ </value>
+ </member>
+ <member>
+ <name>diskImage</name>
+ <value>
+ <struct>
+ <member>
+ <name>capacity</name>
+ <value>
+ <int>150</int>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </data>
+ </array>
+ </value>
+ </member>
+ <member>
+ <name>localDiskFlag</name>
+ <value>
+ <boolean>0</boolean>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ <value>
+ <struct>
+ <member>
+ <name>itemPrice</name>
+ <value>
+ <struct>
+ <member>
+ <name>hourlyRecurringFee</name>
+ <value>
+ <string>.035</string>
+ </value>
+ </member>
+ <member>
+ <name>recurringFee</name>
+ <value>
+ <string>21</string>
+ </value>
+ </member>
+ <member>
+ <name>item</name>
+ <value>
+ <struct>
+ <member>
+ <name>description</name>
+ <value>
+ <string>175 GB (SAN)</string>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ <member>
+ <name>template</name>
+ <value>
+ <struct>
+ <member>
+ <name>blockDevices</name>
+ <value>
+ <array>
+ <data>
+ <value>
+ <struct>
+ <member>
+ <name>device</name>
+ <value>
+ <string>2</string>
+ </value>
+ </member>
+ <member>
+ <name>diskImage</name>
+ <value>
+ <struct>
+ <member>
+ <name>capacity</name>
+ <value>
+ <int>175</int>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </data>
+ </array>
+ </value>
+ </member>
+ <member>
+ <name>localDiskFlag</name>
+ <value>
+ <boolean>0</boolean>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ <value>
+ <struct>
+ <member>
+ <name>itemPrice</name>
+ <value>
+ <struct>
+ <member>
+ <name>hourlyRecurringFee</name>
+ <value>
+ <string>.04</string>
+ </value>
+ </member>
+ <member>
+ <name>recurringFee</name>
+ <value>
+ <string>22</string>
+ </value>
+ </member>
+ <member>
+ <name>item</name>
+ <value>
+ <struct>
+ <member>
+ <name>description</name>
+ <value>
+ <string>200 GB (SAN)</string>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ <member>
+ <name>template</name>
+ <value>
+ <struct>
+ <member>
+ <name>blockDevices</name>
+ <value>
+ <array>
+ <data>
+ <value>
+ <struct>
+ <member>
+ <name>device</name>
+ <value>
+ <string>2</string>
+ </value>
+ </member>
+ <member>
+ <name>diskImage</name>
+ <value>
+ <struct>
+ <member>
+ <name>capacity</name>
+ <value>
+ <int>200</int>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </data>
+ </array>
+ </value>
+ </member>
+ <member>
+ <name>localDiskFlag</name>
+ <value>
+ <boolean>0</boolean>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ <value>
+ <struct>
+ <member>
+ <name>itemPrice</name>
+ <value>
+ <struct>
+ <member>
+ <name>hourlyRecurringFee</name>
+ <value>
+ <string>.05</string>
+ </value>
+ </member>
+ <member>
+ <name>recurringFee</name>
+ <value>
+ <string>25</string>
+ </value>
+ </member>
+ <member>
+ <name>item</name>
+ <value>
+ <struct>
+ <member>
+ <name>description</name>
+ <value>
+ <string>250 GB (SAN)</string>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ <member>
+ <name>template</name>
+ <value>
+ <struct>
+ <member>
+ <name>blockDevices</name>
+ <value>
+ <array>
+ <data>
+ <value>
+ <struct>
+ <member>
+ <name>device</name>
+ <value>
+ <string>2</string>
+ </value>
+ </member>
+ <member>
+ <name>diskImage</name>
+ <value>
+ <struct>
+ <member>
+ <name>capacity</name>
+ <value>
+ <int>250</int>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </data>
+ </array>
+ </value>
+ </member>
+ <member>
+ <name>localDiskFlag</name>
+ <value>
+ <boolean>0</boolean>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ <value>
+ <struct>
+ <member>
+ <name>itemPrice</name>
+ <value>
+ <struct>
+ <member>
+ <name>hourlyRecurringFee</name>
+ <value>
+ <string>.06</string>
+ </value>
+ </member>
+ <member>
+ <name>recurringFee</name>
+ <value>
+ <string>32.5</string>
+ </value>
+ </member>
+ <member>
+ <name>item</name>
+ <value>
+ <struct>
+ <member>
+ <name>description</name>
+ <value>
+ <string>300 GB (SAN)</string>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ <member>
+ <name>template</name>
+ <value>
+ <struct>
+ <member>
+ <name>blockDevices</name>
+ <value>
+ <array>
+ <data>
+ <value>
+ <struct>
+ <member>
+ <name>device</name>
+ <value>
+ <string>2</string>
+ </value>
+ </member>
+ <member>
+ <name>diskImage</name>
+ <value>
+ <struct>
+ <member>
+ <name>capacity</name>
+ <value>
+ <int>300</int>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </data>
+ </array>
+ </value>
+ </member>
+ <member>
+ <name>localDiskFlag</name>
+ <value>
+ <boolean>0</boolean>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ <value>
+ <struct>
+ <member>
+ <name>itemPrice</name>
+ <value>
+ <struct>
+ <member>
+ <name>hourlyRecurringFee</name>
+ <value>
+ <string>.07</string>
+ </value>
+ </member>
+ <member>
+ <name>recurringFee</name>
+ <value>
+ <string>40</string>
+ </value>
+ </member>
+ <member>
+ <name>item</name>
+ <value>
+ <struct>
+ <member>
+ <name>description</name>
+ <value>
+ <string>350 GB (SAN)</string>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ <member>
+ <name>template</name>
+ <value>
+ <struct>
+ <member>
+ <name>blockDevices</name>
+ <value>
+ <array>
+ <data>
+ <value>
+ <struct>
+ <member>
+ <name>device</name>
+ <value>
+ <string>2</string>
+ </value>
+ </member>
+ <member>
+ <name>diskImage</name>
+ <value>
+ <struct>
+ <member>
+ <name>capacity</name>
+ <value>
+ <int>350</int>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </data>
+ </array>
+ </value>
+ </member>
+ <member>
+ <name>localDiskFlag</name>
+ <value>
+ <boolean>0</boolean>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ <value>
+ <struct>
+ <member>
+ <name>itemPrice</name>
+ <value>
+ <struct>
+ <member>
+ <name>hourlyRecurringFee</name>
+ <value>
+ <string>.08</string>
+ </value>
+ </member>
+ <member>
+ <name>recurringFee</name>
+ <value>
+ <string>45</string>
+ </value>
+ </member>
+ <member>
+ <name>item</name>
+ <value>
+ <struct>
+ <member>
+ <name>description</name>
+ <value>
+ <string>400 GB (SAN)</string>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ <member>
+ <name>template</name>
+ <value>
+ <struct>
+ <member>
+ <name>blockDevices</name>
+ <value>
+ <array>
+ <data>
+ <value>
+ <struct>
+ <member>
+ <name>device</name>
+ <value>
+ <string>2</string>
+ </value>
+ </member>
+ <member>
+ <name>diskImage</name>
+ <value>
+ <struct>
+ <member>
+ <name>capacity</name>
+ <value>
+ <int>400</int>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </data>
+ </array>
+ </value>
+ </member>
+ <member>
+ <name>localDiskFlag</name>
+ <value>
+ <boolean>0</boolean>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ <value>
+ <struct>
+ <member>
+ <name>itemPrice</name>
+ <value>
+ <struct>
+ <member>
+ <name>hourlyRecurringFee</name>
+ <value>
+ <string>.1</string>
+ </value>
+ </member>
+ <member>
+ <name>recurringFee</name>
+ <value>
+ <string>50</string>
+ </value>
+ </member>
+ <member>
+ <name>item</name>
+ <value>
+ <struct>
+ <member>
+ <name>description</name>
+ <value>
+ <string>500 GB (SAN)</string>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ <member>
+ <name>template</name>
+ <value>
+ <struct>
+ <member>
+ <name>blockDevices</name>
+ <value>
+ <array>
+ <data>
+ <value>
+ <struct>
+ <member>
+ <name>device</name>
+ <value>
+ <string>2</string>
+ </value>
+ </member>
+ <member>
+ <name>diskImage</name>
+ <value>
+ <struct>
+ <member>
+ <name>capacity</name>
+ <value>
+ <int>500</int>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </data>
+ </array>
+ </value>
+ </member>
+ <member>
+ <name>localDiskFlag</name>
+ <value>
+ <boolean>0</boolean>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ <value>
+ <struct>
+ <member>
+ <name>itemPrice</name>
+ <value>
+ <struct>
+ <member>
+ <name>hourlyRecurringFee</name>
+ <value>
+ <string>.15</string>
+ </value>
+ </member>
+ <member>
+ <name>recurringFee</name>
+ <value>
+ <string>75</string>
+ </value>
+ </member>
+ <member>
+ <name>item</name>
+ <value>
+ <struct>
+ <member>
+ <name>description</name>
+ <value>
+ <string>750 GB (SAN)</string>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ <member>
+ <name>template</name>
+ <value>
+ <struct>
+ <member>
+ <name>blockDevices</name>
+ <value>
+ <array>
+ <data>
+ <value>
+ <struct>
+ <member>
+ <name>device</name>
+ <value>
+ <string>2</string>
+ </value>
+ </member>
+ <member>
+ <name>diskImage</name>
+ <value>
+ <struct>
+ <member>
+ <name>capacity</name>
+ <value>
+ <int>750</int>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </data>
+ </array>
+ </value>
+ </member>
+ <member>
+ <name>localDiskFlag</name>
+ <value>
+ <boolean>0</boolean>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ <value>
+ <struct>
+ <member>
+ <name>itemPrice</name>
+ <value>
+ <struct>
+ <member>
+ <name>hourlyRecurringFee</name>
+ <value>
+ <string>.2</string>
+ </value>
+ </member>
+ <member>
+ <name>recurringFee</name>
+ <value>
+ <string>100</string>
+ </value>
+ </member>
+ <member>
+ <name>item</name>
+ <value>
+ <struct>
+ <member>
+ <name>description</name>
+ <value>
+ <string>1,000 GB (SAN)</string>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ <member>
+ <name>template</name>
+ <value>
+ <struct>
+ <member>
+ <name>blockDevices</name>
+ <value>
+ <array>
+ <data>
+ <value>
+ <struct>
+ <member>
+ <name>device</name>
+ <value>
+ <string>2</string>
+ </value>
+ </member>
+ <member>
+ <name>diskImage</name>
+ <value>
+ <struct>
+ <member>
+ <name>capacity</name>
+ <value>
+ <int>1000</int>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </data>
+ </array>
+ </value>
+ </member>
+ <member>
+ <name>localDiskFlag</name>
+ <value>
+ <boolean>0</boolean>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ <value>
+ <struct>
+ <member>
+ <name>itemPrice</name>
+ <value>
+ <struct>
+ <member>
+ <name>hourlyRecurringFee</name>
+ <value>
+ <string>.25</string>
+ </value>
+ </member>
+ <member>
+ <name>recurringFee</name>
+ <value>
+ <string>150</string>
+ </value>
+ </member>
+ <member>
+ <name>item</name>
+ <value>
+ <struct>
+ <member>
+ <name>description</name>
+ <value>
+ <string>1,500 GB (SAN)</string>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ <member>
+ <name>template</name>
+ <value>
+ <struct>
+ <member>
+ <name>blockDevices</name>
+ <value>
+ <array>
+ <data>
+ <value>
+ <struct>
+ <member>
+ <name>device</name>
+ <value>
+ <string>2</string>
+ </value>
+ </member>
+ <member>
+ <name>diskImage</name>
+ <value>
+ <struct>
+ <member>
+ <name>capacity</name>
+ <value>
+ <int>1500</int>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </data>
+ </array>
+ </value>
+ </member>
+ <member>
+ <name>localDiskFlag</name>
+ <value>
+ <boolean>0</boolean>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ <value>
+ <struct>
+ <member>
+ <name>itemPrice</name>
+ <value>
+ <struct>
+ <member>
+ <name>hourlyRecurringFee</name>
+ <value>
+ <string>.3</string>
+ </value>
+ </member>
+ <member>
+ <name>recurringFee</name>
+ <value>
+ <string>200</string>
+ </value>
+ </member>
+ <member>
+ <name>item</name>
+ <value>
+ <struct>
+ <member>
+ <name>description</name>
+ <value>
+ <string>2,000 GB (SAN)</string>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ <member>
+ <name>template</name>
+ <value>
+ <struct>
+ <member>
+ <name>blockDevices</name>
+ <value>
+ <array>
+ <data>
+ <value>
+ <struct>
+ <member>
+ <name>device</name>
+ <value>
+ <string>2</string>
+ </value>
+ </member>
+ <member>
+ <name>diskImage</name>
+ <value>
+ <struct>
+ <member>
+ <name>capacity</name>
+ <value>
+ <int>2000</int>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </data>
+ </array>
+ </value>
+ </member>
+ <member>
+ <name>localDiskFlag</name>
+ <value>
+ <boolean>0</boolean>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ <value>
+ <struct>
+ <member>
+ <name>itemPrice</name>
+ <value>
+ <struct>
+ <member>
+ <name>hourlyRecurringFee</name>
+ <value>
+ <string>.012</string>
+ </value>
+ </member>
+ <member>
+ <name>recurringFee</name>
+ <value>
+ <string>8</string>
+ </value>
+ </member>
+ <member>
+ <name>item</name>
+ <value>
+ <struct>
+ <member>
+ <name>description</name>
+ <value>
+ <string>10 GB (SAN)</string>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ <member>
+ <name>template</name>
+ <value>
+ <struct>
+ <member>
+ <name>blockDevices</name>
+ <value>
+ <array>
+ <data>
+ <value>
+ <struct>
+ <member>
+ <name>device</name>
+ <value>
+ <string>3</string>
+ </value>
+ </member>
+ <member>
+ <name>diskImage</name>
+ <value>
+ <struct>
+ <member>
+ <name>capacity</name>
+ <value>
+ <int>10</int>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </data>
+ </array>
+ </value>
+ </member>
+ <member>
+ <name>localDiskFlag</name>
+ <value>
+ <boolean>0</boolean>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ <value>
+ <struct>
+ <member>
+ <name>itemPrice</name>
+ <value>
+ <struct>
+ <member>
+ <name>hourlyRecurringFee</name>
+ <value>
+ <string>.015</string>
+ </value>
+ </member>
+ <member>
+ <name>recurringFee</name>
+ <value>
+ <string>10</string>
+ </value>
+ </member>
+ <member>
+ <name>item</name>
+ <value>
+ <struct>
+ <member>
+ <name>description</name>
+ <value>
+ <string>20 GB (SAN)</string>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ <member>
+ <name>template</name>
+ <value>
+ <struct>
+ <member>
+ <name>blockDevices</name>
+ <value>
+ <array>
+ <data>
+ <value>
+ <struct>
+ <member>
+ <name>device</name>
+ <value>
+ <string>3</string>
+ </value>
+ </member>
+ <member>
+ <name>diskImage</name>
+ <value>
+ <struct>
+ <member>
+ <name>capacity</name>
+ <value>
+ <int>20</int>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </data>
+ </array>
+ </value>
+ </member>
+ <member>
+ <name>localDiskFlag</name>
+ <value>
+ <boolean>0</boolean>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ <value>
+ <struct>
+ <member>
+ <name>itemPrice</name>
+ <value>
+ <struct>
+ <member>
+ <name>hourlyRecurringFee</name>
+ <value>
+ <string>.016</string>
+ </value>
+ </member>
+ <member>
+ <name>recurringFee</name>
+ <value>
+ <string>11</string>
+ </value>
+ </member>
+ <member>
+ <name>item</name>
+ <value>
+ <struct>
+ <member>
+ <name>description</name>
+ <value>
+ <string>25 GB (SAN)</string>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ <member>
+ <name>template</name>
+ <value>
+ <struct>
+ <member>
+ <name>blockDevices</name>
+ <value>
+ <array>
+ <data>
+ <value>
+ <struct>
+ <member>
+ <name>device</name>
+ <value>
+ <string>3</string>
+ </value>
+ </member>
+ <member>
+ <name>diskImage</name>
+ <value>
+ <struct>
+ <member>
+ <name>capacity</name>
+ <value>
+ <int>25</int>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </data>
+ </array>
+ </value>
+ </member>
+ <member>
+ <name>localDiskFlag</name>
+ <value>
+ <boolean>0</boolean>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ <value>
+ <struct>
+ <member>
+ <name>itemPrice</name>
+ <value>
+ <struct>
+ <member>
+ <name>hourlyRecurringFee</name>
+ <value>
+ <string>.017</string>
+ </value>
+ </member>
+ <member>
+ <name>recurringFee</name>
+ <value>
+ <string>12</string>
+ </value>
+ </member>
+ <member>
+ <name>item</name>
+ <value>
+ <struct>
+ <member>
+ <name>description</name>
+ <value>
+ <string>30 GB (SAN)</string>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ <member>
+ <name>template</name>
+ <value>
+ <struct>
+ <member>
+ <name>blockDevices</name>
+ <value>
+ <array>
+ <data>
+ <value>
+ <struct>
+ <member>
+ <name>device</name>
+ <value>
+ <string>3</string>
+ </value>
+ </member>
+ <member>
+ <name>diskImage</name>
+ <value>
+ <struct>
+ <member>
+ <name>capacity</name>
+ <value>
+ <int>30</int>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </data>
+ </array>
+ </value>
+ </member>
+ <member>
+ <name>localDiskFlag</name>
+ <value>
+ <boolean>0</boolean>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ <value>
+ <struct>
+ <member>
+ <name>itemPrice</name>
+ <value>
+ <struct>
+ <member>
+ <name>hourlyRecurringFee</name>
+ <value>
+ <string>.019</string>
+ </value>
+ </member>
+ <member>
+ <name>recurringFee</name>
+ <value>
+ <string>14</string>
+ </value>
+ </member>
+ <member>
+ <name>item</name>
+ <value>
+ <struct>
+ <member>
+ <name>description</name>
+ <value>
+ <string>40 GB (SAN)</string>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ <member>
+ <name>template</name>
+ <value>
+ <struct>
+ <member>
+ <name>blockDevices</name>
+ <value>
+ <array>
+ <data>
+ <value>
+ <struct>
+ <member>
+ <name>device</name>
+ <value>
+ <string>3</string>
+ </value>
+ </member>
+ <member>
+ <name>diskImage</name>
+ <value>
+ <struct>
+ <member>
+ <name>capacity</name>
+ <value>
+ <int>40</int>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </data>
+ </array>
+ </value>
+ </member>
+ <member>
+ <name>localDiskFlag</name>
+ <value>
+ <boolean>0</boolean>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ <value>
+ <struct>
+ <member>
+ <name>itemPrice</name>
+ <value>
+ <struct>
+ <member>
+ <name>hourlyRecurringFee</name>
+ <value>
+ <string>.021</string>
+ </value>
+ </member>
+ <member>
+ <name>recurringFee</name>
+ <value>
+ <string>16</string>
+ </value>
+ </member>
+ <member>
+ <name>item</name>
+ <value>
+ <struct>
+ <member>
+ <name>description</name>
+ <value>
+ <string>50 GB (SAN)</string>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ <member>
+ <name>template</name>
+ <value>
+ <struct>
+ <member>
+ <name>blockDevices</name>
+ <value>
+ <array>
+ <data>
+ <value>
+ <struct>
+ <member>
+ <name>device</name>
+ <value>
+ <string>3</string>
+ </value>
+ </member>
+ <member>
+ <name>diskImage</name>
+ <value>
+ <struct>
+ <member>
+ <name>capacity</name>
+ <value>
+ <int>50</int>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </data>
+ </array>
+ </value>
+ </member>
+ <member>
+ <name>localDiskFlag</name>
+ <value>
+ <boolean>0</boolean>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ <value>
+ <struct>
+ <member>
+ <name>itemPrice</name>
+ <value>
+ <struct>
+ <member>
+ <name>hourlyRecurringFee</name>
+ <value>
+ <string>.023</string>
+ </value>
+ </member>
+ <member>
+ <name>recurringFee</name>
+ <value>
+ <string>17</string>
+ </value>
+ </member>
+ <member>
+ <name>item</name>
+ <value>
+ <struct>
+ <member>
+ <name>description</name>
+ <value>
+ <string>75 GB (SAN)</string>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ <member>
+ <name>template</name>
+ <value>
+ <struct>
+ <member>
+ <name>blockDevices</name>
+ <value>
+ <array>
+ <data>
+ <value>
+ <struct>
+ <member>
+ <name>device</name>
+ <value>
+ <string>3</string>
+ </value>
+ </member>
+ <member>
+ <name>diskImage</name>
+ <value>
+ <struct>
+ <member>
+ <name>capacity</name>
+ <value>
+ <int>75</int>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </data>
+ </array>
+ </value>
+ </member>
+ <member>
+ <name>localDiskFlag</name>
+ <value>
+ <boolean>0</boolean>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ <value>
+ <struct>
+ <member>
+ <name>itemPrice</name>
+ <value>
+ <struct>
+ <member>
+ <name>hourlyRecurringFee</name>
+ <value>
+ <string>.025</string>
+ </value>
+ </member>
+ <member>
+ <name>recurringFee</name>
+ <value>
+ <string>18</string>
+ </value>
+ </member>
+ <member>
+ <name>item</name>
+ <value>
+ <struct>
+ <member>
+ <name>description</name>
+ <value>
+ <string>100 GB (SAN)</string>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ <member>
+ <name>template</name>
+ <value>
+ <struct>
+ <member>
+ <name>blockDevices</name>
+ <value>
+ <array>
+ <data>
+ <value>
+ <struct>
+ <member>
+ <name>device</name>
+ <value>
+ <string>3</string>
+ </value>
+ </member>
+ <member>
+ <name>diskImage</name>
+ <value>
+ <struct>
+ <member>
+ <name>capacity</name>
+ <value>
+ <int>100</int>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </data>
+ </array>
+ </value>
+ </member>
+ <member>
+ <name>localDiskFlag</name>
+ <value>
+ <boolean>0</boolean>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ <value>
+ <struct>
+ <member>
+ <name>itemPrice</name>
+ <value>
+ <struct>
+ <member>
+ <name>hourlyRecurringFee</name>
+ <value>
+ <string>.028</string>
+ </value>
+ </member>
+ <member>
+ <name>recurringFee</name>
+ <value>
+ <string>19</string>
+ </value>
+ </member>
+ <member>
+ <name>item</name>
+ <value>
+ <struct>
+ <member>
+ <name>description</name>
+ <value>
+ <string>125 GB (SAN)</string>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ <member>
+ <name>template</name>
+ <value>
+ <struct>
+ <member>
+ <name>blockDevices</name>
+ <value>
+ <array>
+ <data>
+ <value>
+ <struct>
+ <member>
+ <name>device</name>
+ <value>
+ <string>3</string>
+ </value>
+ </member>
+ <member>
+ <name>diskImage</name>
+ <value>
+ <struct>
+ <member>
+ <name>capacity</name>
+ <value>
+ <int>125</int>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </data>
+ </array>
+ </value>
+ </member>
+ <member>
+ <name>localDiskFlag</name>
+ <value>
+ <boolean>0</boolean>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ <value>
+ <struct>
+ <member>
+ <name>itemPrice</name>
+ <value>
+ <struct>
+ <member>
+ <name>hourlyRecurringFee</name>
+ <value>
+ <string>.03</string>
+ </value>
+ </member>
+ <member>
+ <name>recurringFee</name>
+ <value>
+ <string>20</string>
+ </value>
+ </member>
+ <member>
+ <name>item</name>
+ <value>
+ <struct>
+ <member>
+ <name>description</name>
+ <value>
+ <string>150 GB (SAN)</string>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ <member>
+ <name>template</name>
+ <value>
+ <struct>
+ <member>
+ <name>blockDevices</name>
+ <value>
+ <array>
+ <data>
+ <value>
+ <struct>
+ <member>
+ <name>device</name>
+ <value>
+ <string>3</string>
+ </value>
+ </member>
+ <member>
+ <name>diskImage</name>
+ <value>
+ <struct>
+ <member>
+ <name>capacity</name>
+ <value>
+ <int>150</int>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </data>
+ </array>
+ </value>
+ </member>
+ <member>
+ <name>localDiskFlag</name>
+ <value>
+ <boolean>0</boolean>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ <value>
+ <struct>
+ <member>
+ <name>itemPrice</name>
+ <value>
+ <struct>
+ <member>
+ <name>hourlyRecurringFee</name>
+ <value>
+ <string>.035</string>
+ </value>
+ </member>
+ <member>
+ <name>recurringFee</name>
+ <value>
+ <string>21</string>
+ </value>
+ </member>
+ <member>
+ <name>item</name>
+ <value>
+ <struct>
+ <member>
+ <name>description</name>
+ <value>
+ <string>175 GB (SAN)</string>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ <member>
+ <name>template</name>
+ <value>
+ <struct>
+ <member>
+ <name>blockDevices</name>
+ <value>
+ <array>
+ <data>
+ <value>
+ <struct>
+ <member>
+ <name>device</name>
+ <value>
+ <string>3</string>
+ </value>
+ </member>
+ <member>
+ <name>diskImage</name>
+ <value>
+ <struct>
+ <member>
+ <name>capacity</name>
+ <value>
+ <int>175</int>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </data>
+ </array>
+ </value>
+ </member>
+ <member>
+ <name>localDiskFlag</name>
+ <value>
+ <boolean>0</boolean>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ <value>
+ <struct>
+ <member>
+ <name>itemPrice</name>
+ <value>
+ <struct>
+ <member>
+ <name>hourlyRecurringFee</name>
+ <value>
+ <string>.04</string>
+ </value>
+ </member>
+ <member>
+ <name>recurringFee</name>
+ <value>
+ <string>22</string>
+ </value>
+ </member>
+ <member>
+ <name>item</name>
+ <value>
+ <struct>
+ <member>
+ <name>description</name>
+ <value>
+ <string>200 GB (SAN)</string>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ <member>
+ <name>template</name>
+ <value>
+ <struct>
+ <member>
+ <name>blockDevices</name>
+ <value>
+ <array>
+ <data>
+ <value>
+ <struct>
+ <member>
+ <name>device</name>
+ <value>
+ <string>3</string>
+ </value>
+ </member>
+ <member>
+ <name>diskImage</name>
+ <value>
+ <struct>
+ <member>
+ <name>capacity</name>
+ <value>
+ <int>200</int>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </data>
+ </array>
+ </value>
+ </member>
+ <member>
+ <name>localDiskFlag</name>
+ <value>
+ <boolean>0</boolean>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ <value>
+ <struct>
+ <member>
+ <name>itemPrice</name>
+ <value>
+ <struct>
+ <member>
+ <name>hourlyRecurringFee</name>
+ <value>
+ <string>.05</string>
+ </value>
+ </member>
+ <member>
+ <name>recurringFee</name>
+ <value>
+ <string>25</string>
+ </value>
+ </member>
+ <member>
+ <name>item</name>
+ <value>
+ <struct>
+ <member>
+ <name>description</name>
+ <value>
+ <string>250 GB (SAN)</string>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ <member>
+ <name>template</name>
+ <value>
+ <struct>
+ <member>
+ <name>blockDevices</name>
+ <value>
+ <array>
+ <data>
+ <value>
+ <struct>
+ <member>
+ <name>device</name>
+ <value>
+ <string>3</string>
+ </value>
+ </member>
+ <member>
+ <name>diskImage</name>
+ <value>
+ <struct>
+ <member>
+ <name>capacity</name>
+ <value>
+ <int>250</int>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </data>
+ </array>
+ </value>
+ </member>
+ <member>
+ <name>localDiskFlag</name>
+ <value>
+ <boolean>0</boolean>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ <value>
+ <struct>
+ <member>
+ <name>itemPrice</name>
+ <value>
+ <struct>
+ <member>
+ <name>hourlyRecurringFee</name>
+ <value>
+ <string>.06</string>
+ </value>
+ </member>
+ <member>
+ <name>recurringFee</name>
+ <value>
+ <string>32.5</string>
+ </value>
+ </member>
+ <member>
+ <name>item</name>
+ <value>
+ <struct>
+ <member>
+ <name>description</name>
+ <value>
+ <string>300 GB (SAN)</string>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ <member>
+ <name>template</name>
+ <value>
+ <struct>
+ <member>
+ <name>blockDevices</name>
+ <value>
+ <array>
+ <data>
+ <value>
+ <struct>
+ <member>
+ <name>device</name>
+ <value>
+ <string>3</string>
+ </value>
+ </member>
+ <member>
+ <name>diskImage</name>
+ <value>
+ <struct>
+ <member>
+ <name>capacity</name>
+ <value>
+ <int>300</int>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </data>
+ </array>
+ </value>
+ </member>
+ <member>
+ <name>localDiskFlag</name>
+ <value>
+ <boolean>0</boolean>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ <value>
+ <struct>
+ <member>
+ <name>itemPrice</name>
+ <value>
+ <struct>
+ <member>
+ <name>hourlyRecurringFee</name>
+ <value>
+ <string>.07</string>
+ </value>
+ </member>
+ <member>
+ <name>recurringFee</name>
+ <value>
+ <string>40</string>
+ </value>
+ </member>
+ <member>
+ <name>item</name>
+ <value>
+ <struct>
+ <member>
+ <name>description</name>
+ <value>
+ <string>350 GB (SAN)</string>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ <member>
+ <name>template</name>
+ <value>
+ <struct>
+ <member>
+ <name>blockDevices</name>
+ <value>
+ <array>
+ <data>
+ <value>
+ <struct>
+ <member>
+ <name>device</name>
+ <value>
+ <string>3</string>
+ </value>
+ </member>
+ <member>
+ <name>diskImage</name>
+ <value>
+ <struct>
+ <member>
+ <name>capacity</name>
+ <value>
+ <int>350</int>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </data>
+ </array>
+ </value>
+ </member>
+ <member>
+ <name>localDiskFlag</name>
+ <value>
+ <boolean>0</boolean>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ <value>
+ <struct>
+ <member>
+ <name>itemPrice</name>
+ <value>
+ <struct>
+ <member>
+ <name>hourlyRecurringFee</name>
+ <value>
+ <string>.08</string>
+ </value>
+ </member>
+ <member>
+ <name>recurringFee</name>
+ <value>
+ <string>45</string>
+ </value>
+ </member>
+ <member>
+ <name>item</name>
+ <value>
+ <struct>
+ <member>
+ <name>description</name>
+ <value>
+ <string>400 GB (SAN)</string>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ <member>
+ <name>template</name>
+ <value>
+ <struct>
+ <member>
+ <name>blockDevices</name>
+ <value>
+ <array>
+ <data>
+ <value>
+ <struct>
+ <member>
+ <name>device</name>
+ <value>
+ <string>3</string>
+ </value>
+ </member>
+ <member>
+ <name>diskImage</name>
+ <value>
+ <struct>
+ <member>
+ <name>capacity</name>
+ <value>
+ <int>400</int>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </data>
+ </array>
+ </value>
+ </member>
+ <member>
+ <name>localDiskFlag</name>
+ <value>
+ <boolean>0</boolean>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ <value>
+ <struct>
+ <member>
+ <name>itemPrice</name>
+ <value>
+ <struct>
+ <member>
+ <name>hourlyRecurringFee</name>
+ <value>
+ <string>.1</string>
+ </value>
+ </member>
+ <member>
+ <name>recurringFee</name>
+ <value>
+ <string>50</string>
+ </value>
+ </member>
+ <member>
+ <name>item</name>
+ <value>
+ <struct>
+ <member>
+ <name>description</name>
+ <value>
+ <string>500 GB (SAN)</string>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ <member>
+ <name>template</name>
+ <value>
+ <struct>
+ <member>
+ <name>blockDevices</name>
+ <value>
+ <array>
+ <data>
+ <value>
+ <struct>
+ <member>
+ <name>device</name>
+ <value>
+ <string>3</string>
+ </value>
+ </member>
+ <member>
+ <name>diskImage</name>
+ <value>
+ <struct>
+ <member>
+ <name>capacity</name>
+ <value>
+ <int>500</int>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </data>
+ </array>
+ </value>
+ </member>
+ <member>
+ <name>localDiskFlag</name>
+ <value>
+ <boolean>0</boolean>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ <value>
+ <struct>
+ <member>
+ <name>itemPrice</name>
+ <value>
+ <struct>
+ <member>
+ <name>hourlyRecurringFee</name>
+ <value>
+ <string>.15</string>
+ </value>
+ </member>
+ <member>
+ <name>recurringFee</name>
+ <value>
+ <string>75</string>
+ </value>
+ </member>
+ <member>
+ <name>item</name>
+ <value>
+ <struct>
+ <member>
+ <name>description</name>
+ <value>
+ <string>750 GB (SAN)</string>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ </struct>
+ </value>
+ </member>
+ <member>
+ <name>template</name>
+ <value>
+ <struct>
+ <member>
+ <name>blockDevices</name>
+ <value>
+ <array>
+ <data>
+ <value>
+ <struct>
+ <member>
+ <name>device</name>
+
<TRUNCATED>