AWS SDK for .NET Documentation
Tape Class
AmazonAmazon.StorageGateway.ModelTape Did this page help you?   Yes   No    Tell us about it...

Describes a virtual tape object.

Declaration Syntax
C#
public class Tape
Members
All MembersConstructorsMethodsProperties



IconMemberDescription
Tape()()()()
Initializes a new instance of the Tape class

Equals(Object)
Determines whether the specified Object is equal to the current 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.)
Progress
For archiving virtual tapes, indicates how much data remains to be uploaded before archiving is complete. Range: 0 (not started) to 100 (complete).

TapeARN
The Amazon Resource Name (ARN) of the virtual tape.

Constraints:

Length
50 - 500


TapeBarcode
The barcode that identifies a specific virtual tape.

Constraints:

Length
8 - 16
Pattern
^[A-Z0-9]*$


TapeSizeInBytes
The size, in bytes, of the virtual tape.

Constraints:

Range
107374182400 - 2748779069440


TapeStatus
The current state of the virtual tape.

ToString()()()()
Returns a string that represents the current object.
(Inherited from Object.)
VTLDevice
The virtual tape library (VTL) device that the virtual tape is associated with.

Constraints:

Length
50 - 500


WithProgress(Double) Obsolete.
Sets the Progress property

WithTapeARN(String) Obsolete.
Sets the TapeARN property

WithTapeBarcode(String) Obsolete.
Sets the TapeBarcode property

WithTapeSizeInBytes(Int64) Obsolete.
Sets the TapeSizeInBytes property

WithTapeStatus(String) Obsolete.
Sets the TapeStatus property

WithVTLDevice(String) Obsolete.
Sets the VTLDevice property

Inheritance Hierarchy
Object
Tape

Assembly: AWSSDK (Module: AWSSDK) Version: 1.5.60.0 (1.5.60.0)