public class StorageArray
extends Base
The schema that defines the StorageArray resource is described below.
Since 1.2.5
<xs:element name="StorageArrayStatus">
<xs:complexType>
<xs:sequence>
<xs:element name="Name" type="xs:string"/>
<xs:element name="Status" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="StorageArrayStatusList">
<xs:complexType>
<xs:sequence>
<xs:element name="TotalCount" type="xs:int" minOccurs="0"/>
<xs:element ref="StorageArrayStatus" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:simpleType name="StorageArrayStatusColumnNameType">
<xs:restriction base="xs:string">
<xs:enumeration value="Name"/>
<xs:enumeration value="Status"/>
</xs:restriction>
</xs:simpleType>
<xs:element name="StorageArraySubcomponent">
<xs:complexType>
<xs:sequence>
<xs:element name="Name" type="xs:string"/>
<xs:element name="Location" type="xs:string"/>
<xs:element name="Value" type="xs:string"/>
<xs:element name="Status" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="StorageArraySubcomponentList">
<xs:complexType>
<xs:sequence>
<xs:element name="TotalCount" type="xs:int" minOccurs="0"/>
<xs:element ref="StorageArraySubcomponent" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="StorageArrayComponent">
<xs:complexType>
<xs:sequence>
<xs:element name="Name" type="xs:string"/>
<xs:element name="Count" type="xs:int"/>
<xs:element name="Status" type="xs:string"/>
<xs:element ref="StorageArraySubcomponentList"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="StorageArrayComponentList">
<xs:complexType>
<xs:sequence>
<xs:element name="TotalCount" type="xs:int" minOccurs="0"/>
<xs:element ref="StorageArrayComponent" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:simpleType name="StorageArrayComponentColumnNameType">
<xs:restriction base="xs:string">
<xs:enumeration value="Name"/>
<xs:enumeration value="Count"/>
<xs:enumeration value="Status"/>
</xs:restriction>
</xs:simpleType>
Constructor and Description |
---|
StorageArray() |
Modifier and Type | Method and Description |
---|---|
StorageArrayComponentList |
getStorageArrayDetails(javax.servlet.http.HttpServletRequest request,
java.lang.String arrayName,
int start,
int count,
java.lang.String sortColumn,
java.lang.String sortDirection,
java.lang.String filterString)
GET /rest/StorageArray/{arrayName}
|
StorageArrayStatusList |
getStorageArrayStatus(javax.servlet.http.HttpServletRequest request,
int start,
int count,
java.lang.String sortColumn,
java.lang.String sortDirection,
java.lang.String filterString)
GET /rest/StorageArray
|
public StorageArrayStatusList getStorageArrayStatus(@Context javax.servlet.http.HttpServletRequest request, int start, int count, java.lang.String sortColumn, java.lang.String sortDirection, java.lang.String filterString)
Get the list of storage arrays and the status of each.
Response Entity type: <xs:element name="StorageArrayStatusList">
public StorageArrayComponentList getStorageArrayDetails(@Context javax.servlet.http.HttpServletRequest request, java.lang.String arrayName, int start, int count, java.lang.String sortColumn, java.lang.String sortDirection, java.lang.String filterString)
Get the list of components and subcomponents that comprise the specified Storage Array.
Response Entity type: <xs:element name="StorageArrayComponentList">
Copyright © 2011-2024 Quantum Corporation. All Rights Reserved.