Represents a device object associated with a gateway-VTL.
 Declaration Syntax
 Declaration Syntax| C# | 
public class VTLDevice
 Members
 Members| All Members | Constructors | Methods | Properties | ||
| Icon | Member | Description | 
|---|---|---|
|  | VTLDevice()()()() | Initializes a new instance of the VTLDevice class | 
|  | DeviceiSCSIAttributes | 
            A list of iSCSI information about a VTL device.
             
             | 
|  | Equals(Object) | (Inherited from Object.) | 
|  | GetHashCode()()()() | Serves as a hash function for a particular type. (Inherited from Object.) | 
|  | GetType()()()() | Gets the type of the current instance.(Inherited from Object.) | 
|  | ToString()()()() | Returns a string that represents the current object.(Inherited from Object.) | 
|  | VTLDeviceARN | 
            Specifies the unique Amazon Resource Name (ARN) of the device (tape drive or media changer).
             
             Constraints: | 
|  | VTLDeviceProductIdentifier | |
|  | VTLDeviceType | |
|  | VTLDeviceVendor | |
|  | WithDeviceiSCSIAttributes(DeviceiSCSIAttributes) | Obsolete. 
            Sets the DeviceiSCSIAttributes property
             | 
|  | WithVTLDeviceARN(String) | Obsolete. 
            Sets the VTLDeviceARN property
             | 
|  | WithVTLDeviceProductIdentifier(String) | Obsolete. 
            Sets the VTLDeviceProductIdentifier property
             | 
|  | WithVTLDeviceType(String) | Obsolete. 
            Sets the VTLDeviceType property
             | 
|  | WithVTLDeviceVendor(String) | Obsolete. 
            Sets the VTLDeviceVendor property
             | 
 Inheritance Hierarchy
 Inheritance Hierarchy| Object | |
|  | VTLDevice |