HP StorageWorks 2300 Family Modular Smart Array CLI reference guide (500912-002, July 2010)

HP StorageWorks 2000 G2 Modular Smart Array CLI Reference Guide 15
The recommended command to enable XML API mode is set cli-parameters api pager off,
which displays output without pausing after each screenful of data. The following example shows how
output of the show volumes command appears in XML API mode:
# show volumes
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<RESPONSE VERSION="W440">
<OBJECT basetype="volumes" name="volume" oid="1" format="rows">
<PROPERTY name="virtual-disk-name" type="string" size="20" draw="true"
sort="string" display-name="Vdisk Name">vd1</PROPERTY>
<PROPERTY name="volume-name" type="string" size="20" draw="true"
sort="string" display-name="Name">vd1_v0</PROPERTY>
<PROPERTY name="size" units="GB" type="uint64_t" size="16" draw="true"
sort="size" display-name="Size">35.9GB</PROPERTY>
<PROPERTY name="size-numeric" type="uint64_t" size="16" draw="true"
sort="size" display-name="Volumes">70312480</PROPERTY>
<PROPERTY name="preferred-owner" type="enumeration" size="4" draw="true"
sort="string" display-name="Preferred Owner">A</PROPERTY>
<PROPERTY name="preferred-owner-numeric" type="enumeration" size="4"
draw="true" sort="string" display-name="Volumes">1</PROPERTY>
<PROPERTY name="owner" type="enumeration" size="3" draw="true" sort="string"
display-name="Current Owner">A</PROPERTY>
<PROPERTY name="owner-numeric" type="enumeration" size="3" draw="true"
sort="string" display-name="Volumes">1</PROPERTY>
<PROPERTY name="serial-number" key="true" type="string" size="33" draw="true"
sort="string" display-name="Serial
Number">00c0ffa000010000f9f99a4801000000</PROPERTY>
<PROPERTY name="write-policy" type="enumeration" size="13" draw="true"
sort="string" display-name="Cache Write Policy">write-back</PROPERTY>
<PROPERTY name="write-policy-numeric" type="enumeration" size="13"
draw="true" sort="string" display-name="Volumes">1</PROPERTY>
<PROPERTY name="cache-optimization" type="enumeration" size="12" draw="true"
sort="string" display-name="Cache Optimization">standard</PROPERTY>
<PROPERTY name="cache-optimization-numeric" type="enumeration" size="12"
draw="true" sort="string" display-name="Volumes">0</PROPERTY>
<PROPERTY name="read-ahead-size" type="enumeration" size="16" draw="true"
sort="string" display-name="Read Ahead Size">Default</PROPERTY>
<PROPERTY name="read-ahead-size-numeric" type="enumeration" size="16"
draw="true" sort="string" display-name="Volumes">-1</PROPERTY>
<PROPERTY name="volume-type" type="enumeration" size="12" draw="true"
sort="string" display-name="Type">standard</PROPERTY>
<PROPERTY name="volume-type-numeric" type="enumeration" size="12" draw="true"
sort="string" display-name="Volumes">0</PROPERTY>
<PROPERTY name="volume-class" type="enumeration" size="8" draw="false"
sort="string" display-name="Class">standard</PROPERTY>
<PROPERTY name="volume-class-numeric" type="enumeration" size="8"
draw="false" sort="string" display-name="Volumes">0</PROPERTY>
<PROPERTY name="blocks" blocksize="512" type="uint64" size="32" draw="false"
sort="integer" display-name="Blocks">70312480</PROPERTY>
<PROPERTY name="volume-parent" type="string" size="32" draw="false"
sort="string" display-name="Master Volume"></PROPERTY>
<PROPERTY name="snap-pool" type="string" size="32" draw="false" sort="string"
display-name="Snap-pool"></PROPERTY>
<PROPERTY name="virtual-disk-serial" type="string" size="32" draw="false"
sort="string" display-name="Vdisk Serial
Number">00c0ffa000010000bd85994800000000</PROPERTY>
<PROPERTY name="volume-description" type="string" size="130" draw="true"
sort="string" display-name="Volume Description"></PROPERTY>
</OBJECT>
<OBJECT basetype="status" name="status" oid="5">
<PROPERTY name="response-type" type="enumeration" size="12" draw="false"
sort="nosort" display-name="Response Type">Success</PROPERTY>
<PROPERTY name="response-type-numeric" type="enumeration" size="12"
draw="false" sort="nosort" display-name="Response">0</PROPERTY>
<PROPERTY name="response" type="string" size="180" draw="true" sort="nosort"
display-name="Response">Command completed successfully.</PROPERTY>