public class TargetPorts
extends Base
The schema that defines the TargetPorts resource is defined below.
<xs:element name="TargetPort">
<xs:complexType>
<xs:all>
<xs:element name="Wwpn" type="xs:string"/>
<xs:element name="Alias" type="xs:string"/>
<xs:element name="Node" type="xs:int"/>
</xs:all>
</xs:complexType>
</xs:element>
<xs:element name="TargetPorts">
<xs:complexType>
<xs:sequence>
<xs:element name="TotalCount" type="xs:int" minOccurs="0"/>
<xs:element ref="TargetPort" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:simpleType name="TargetPortColumnNameType">
<xs:restriction base="xs:string">
<xs:enumeration value="Wwpn"/>
<xs:enumeration value="Alias"/>
<xs:enumeration value="Node"/>
</xs:restriction>
</xs:simpleType>
Constructor and Description |
---|
TargetPorts() |
Modifier and Type | Method and Description |
---|---|
TargetPort |
getTargetPort(javax.servlet.http.HttpServletRequest request,
java.lang.String wwpn,
java.lang.String errorType)
GET /rest/TargetPorts/{wwpn}
|
com.quantum.dxi.dao.types.TargetPorts |
getTargetPorts(javax.servlet.http.HttpServletRequest request,
int start,
int limit,
java.lang.String sortColumn,
java.lang.String sortDirection,
java.lang.String filterString,
java.lang.String errorType)
GET /rest/TargetPorts
|
NumericScalarType |
getTargetPortsCount(javax.servlet.http.HttpServletRequest request,
java.lang.String filterString,
java.lang.String errorType)
GET /rest/TargetPorts/getRowCount
|
javax.ws.rs.core.Response |
resetTargetPorts(javax.servlet.http.HttpServletRequest request,
java.lang.String errorType)
POST /rest/TargetPorts/reset
|
javax.ws.rs.core.Response |
resetTargetPorts(javax.servlet.http.HttpServletRequest request,
java.lang.String wwpn,
java.lang.String errorType)
POST /rest/TargetPorts/reset/{wwpn}
|
public com.quantum.dxi.dao.types.TargetPorts getTargetPorts(@Context javax.servlet.http.HttpServletRequest request, int start, int limit, java.lang.String sortColumn, java.lang.String sortDirection, java.lang.String filterString, java.lang.String errorType)
Get a list of all target ports.
Response Entity type: <xs:element name="TargetPorts">
<xs:element name="TargetPorts">
supports the table query parameters.
Column names for sorting and filtering are defined in <xs:element name="TargetPortColumnNameType">
public TargetPort getTargetPort(@Context javax.servlet.http.HttpServletRequest request, java.lang.String wwpn, java.lang.String errorType)
Get a certain target port, identified by its {wwpn}
.
Response Entity type: <xs:element name="TargetPort">
public NumericScalarType getTargetPortsCount(@Context javax.servlet.http.HttpServletRequest request, java.lang.String filterString, java.lang.String errorType)
Get the number of target ports on the device.
getTargetPortsCount
supports the table query parameters for filtering by column name.
Column names are defined in <xs:element name="TargetPortColumnNameType">
Response Entity type: <xs:element name="NumericScalarType">
public javax.ws.rs.core.Response resetTargetPorts(@Context javax.servlet.http.HttpServletRequest request, java.lang.String errorType)
Reset all target ports.
public javax.ws.rs.core.Response resetTargetPorts(@Context javax.servlet.http.HttpServletRequest request, java.lang.String wwpn, java.lang.String errorType)
Reset target port, identified by its {wwpn}
.
Copyright © 2011-2023 Quantum Corporation. All Rights Reserved.