Get Details of Integrated Storage Settings
To view the details of integrated storage settings for a particular compute resource, use the following request:
GET /settings/hypervisors/:hypervisor_id/integrated_storage_settings.xml
GET /settings/hypervisors/:hypervisor_id/integrated_storage_settings.json
XML Request Example
curl -i -X GET -u account_email:API_key http://onapp.test/settings/hypervisors/6/integrated_storage_settings.xml -H ‘Accept: application/xml’ -H ‘Content-type: application/xml’
JSON Request Example
curl -i -X GET -u account_email:API_key http://onapp.test/settings/hypervisors/6/integrated_storage_settings.json -H ‘Accept: application/json’ -H ‘Content-type: application/json’
XML Output Example
<integrated_storage_settings> <bonding_mode>802.3ad</bonding_mode> <cache_mirrors type="integer">1</cache_mirrors> <cache_stripes type="integer">1</cache_stripes> <controller_db_size type="integer">128</controller_db_size> <controller_memory_size type="integer">1024</controller_memory_size> <disks_per_controller type="integer">4</disks_per_controller> <mtu type="integer">1500</mtu> <vlan nil="integer">123</vlan> </integrated_storage_settings>
Where:
bonding_mode - the type of bonding mode
cache_mirrors - the number of cache mirrors for the compute resource
cache_stripes - the number of cache stripes for the compute resource
controller_db_size - the controller DB size value
controller_memory_size - the controller RAM value
disks_per_controller - the number of disks per controller virtual server. By default, the controller virtual server is created per 4 disk drives.
mtu - the maximum transportation unit size
vlan - the ID of a VLAN number