public class PhysicalTapeDrives
extends Base
The schema that defines the PhysicalTapeDrives resource is defined below.
<xs:element name="PhysicalTapeDrives">
<xs:complexType>
<xs:sequence>
<xs:element name="TotalCount" type="xs:int" minOccurs="0"/>
<xs:element ref="PhysicalTapeDrive" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="PhysicalTapeDrive">
<xs:complexType>
<xs:sequence>
<xs:element name="SerialNumber" type="xs:string"/>
<xs:element name="Alias" type="xs:string"/>
<xs:element name="Present" type="xs:boolean"/>
<xs:element name="Vendor" type="xs:string"/>
<xs:element name="DriveType" type="xs:string"/>
<xs:element name="ProductId" type="xs:string"/>
<xs:element name="TapeIntendedUse">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="BACKUPAPPLICATIONSPECIFIC"/>
<xs:enumeration value="IGNORE"/>
<xs:enumeration value="REMOVE"/>
<xs:enumeration value="UNKNOWN"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="MediumChangerSerialNumber" type="xs:string" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:simpleType name="PhysicalTapeDriveColumnNameType">
<xs:restriction base="xs:string">
<xs:enumeration value="SerialNumber"/>
<xs:enumeration value="Alias"/>
<xs:enumeration value="Present"/>
<xs:enumeration value="Vendor"/>
<xs:enumeration value="DriveType"/>
<xs:enumeration value="ProductId"/>
<xs:enumeration value="TapeIntendedUse"/>
<xs:enumeration value="MediumChangerSerialNumber"/>
</xs:restriction>
</xs:simpleType>
| Constructor and Description |
|---|
PhysicalTapeDrives() |
| Modifier and Type | Method and Description |
|---|---|
Object |
getPhysicalTapeDrives(javax.servlet.http.HttpServletRequest request,
String changerSerialNumber,
int start,
int limit,
String sortColumn,
String sortDirection,
String actionString,
String filterString)
GET /rest/PhysicalTapeDrives/{changerSerialNumber}
|
NumericScalarType |
getPhysicalTapeDrivesCount(javax.servlet.http.HttpServletRequest request,
String changerSerialNumber,
int start,
int limit,
String filterString)
GET /rest/PhysicalTapeDrives/{changerSerialNumber}/getRowCount
|
PhysicalTapeDrive |
updatePhysicalTapeDrive(javax.servlet.http.HttpServletRequest request,
String serialNumber,
PhysicalTapeDrive physicalTapeDrive)
PUT /rest/PhysicalTapeDrives/{serialNumber}
|
public NumericScalarType getPhysicalTapeDrivesCount(@Context
javax.servlet.http.HttpServletRequest request,
String changerSerialNumber,
int start,
int limit,
String filterString)
Get the number of physical tape drives for a connected PTT device identified by {changerSerialNumber}
getPhysicaltapeDrivesCount supports the table query parameters for filtering by column name.
Column names are defined in <xs:element name="PhysicalTapeDriveColumnName">
Response Entity type: <xs:element name="NumericScalarType">
public Object getPhysicalTapeDrives(@Context javax.servlet.http.HttpServletRequest request, String changerSerialNumber, int start, int limit, String sortColumn, String sortDirection, @Deprecated String actionString, String filterString)
Get the physical tape drives for a connected PTT device identified by {changerSerialNumber}
Response Entity type: <xs:element name="PhysicalTapeDrives">
<xs:element name="PhysicalTapeDrives"> supports the table query parameters.
Column names for sorting and filtering are defined in <xs:element name="PhysicalTapeDriveColumnName">
Deprecated as of 1.1:
The "action" query parameter is deprecated.
?action=getRowCount replaced by getPhysicalTapeDrivesCount(HttpServletRequest, String, int, int, String)
Response Entity type: <xs:element name="NumericScalarType">
for query parameter ?action=getRowCount
public PhysicalTapeDrive updatePhysicalTapeDrive(@Context
javax.servlet.http.HttpServletRequest request,
String serialNumber,
PhysicalTapeDrive physicalTapeDrive)
Updates the <xs:element name="TapeIntendedUse"> for the physical tape drive identified by {serialNumber}
Request Entity type: <xs:element name="PhysicalTapeDrive">
Response Entity type: <xs:element name="PhysicalTapeDrive">
Copyright © 2011-2026 Quantum Corporation. All Rights Reserved.