A Snapshot of an EBS volume.

Namespace: Amazon.EC2.Model
Assembly: AWSSDK (in AWSSDK.dll) Version: 1.4.10.0 (1.4.10.0)

Syntax

         
 C#  Visual Basic  Visual C++ 
public class Snapshot
Public Class Snapshot
public ref class Snapshot

Members

            
 All Members  Constructors   Properties   Methods  
 Public

 Protected
 Instance

 Static 
 Declared

 Inherited
 XNA Framework Only 

 .NET Compact Framework Only 

 MemberDescription
Snapshot()()()()
Initializes a new instance of the Snapshot class
Description
Gets and sets the Description property. Description of the snapshot.
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.)
IsSetDescription()()()()
Checks if Description property is set
IsSetOwnerAlias()()()()
Checks if OwnerAlias property is set
IsSetOwnerId()()()()
Checks if OwnerId property is set
IsSetProgress()()()()
Checks if Progress property is set
IsSetSnapshotId()()()()
Checks if SnapshotId property is set
IsSetStartTime()()()()
Checks if StartTime property is set
IsSetStatus()()()()
Checks if Status property is set
IsSetTag()()()()
Checks if Tag property is set
IsSetVolumeId()()()()
Checks if VolumeId property is set
IsSetVolumeSize()()()()
Checks if VolumeSize property is set
OwnerAlias
Gets and sets the OwnerAlias property.
OwnerId
Gets and sets the OwnerId property. AWS Access Key ID of the user who owns the snapshot.
Progress
Gets and sets the Progress property. The progress of the snapshot, in percentage.
SnapshotId
Gets and sets the SnapshotId property. The ID of the snapshot.
StartTime
Gets and sets the StartTime property. Time stamp when the snapshot was initiated.
Status
Gets and sets the Status property. Snapshot state - can be one of pending | completed | error
Tag
Gets and sets the Tag property. A list of tags for the Snapshot.
ToString()()()()
Returns a String that represents the current Object.
(Inherited from Object.)
VolumeId
Gets and sets the VolumeId property. The ID of the volume from which the snapshot was created.
VolumeSize
Gets and sets the VolumeSize property. Size of the volume
WithDescription(String)
Sets the Description property
WithOwnerAlias(String)
Sets the OwnerAlias property
WithOwnerId(String)
Sets the OwnerId property
WithProgress(String)
Sets the Progress property
WithSnapshotId(String)
Sets the SnapshotId property
WithStartTime(String)
Sets the StartTime property
WithStatus(String)
Sets the Status property
WithTag(array<Tag>[]()[][])
Sets the Tag property
WithVolumeId(String)
Sets the VolumeId property
WithVolumeSize(String)
Sets the VolumeSize property

Inheritance Hierarchy

System..::..Object
  Amazon.EC2.Model..::..Snapshot

See Also