AWS SDK for .NET Documentation
Snapshot Class
AmazonAmazon.EC2.ModelSnapshot Did this page help you?   Yes   No    Tell us about it...
A Snapshot of an EBS volume.
Declaration Syntax
C#
public class Snapshot
Members
All MembersConstructorsMethodsProperties



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

Description
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
The AWS account alias (amazon, self, etc.) or AWS account ID that owns the AMI.

OwnerId
AWS Access Key ID of the user who owns the snapshot.

Progress
The progress of the snapshot, in percentage.

SnapshotId
The ID of the snapshot.

StartTime
Time stamp when the snapshot was initiated.

Status
Snapshot state. Valid values: pending | completed | error

Tag
A list of tags for the Snapshot.

ToString()()()()
Returns a string that represents the current object.
(Inherited from Object.)
VolumeId
The ID of the volume from which the snapshot was created.

VolumeSize
Size of the volume

WithDescription(String) Obsolete.
Sets the description of the snapshot.

WithOwnerAlias(String) Obsolete.
Sets the AWS account alias (amazon, self, etc.) or AWS account ID that owns the AMI.

WithOwnerId(String) Obsolete.
Sets the AWS Access Key ID of the user who owns the snapshot.

WithProgress(String) Obsolete.
Sets the progress of the snapshot, in percentage.

WithSnapshotId(String) Obsolete.
Sets the ID of the snapshot.

WithStartTime(String) Obsolete.
Sets the time stamp when the snapshot was initiated.

WithStatus(String) Obsolete.
Sets the snapshot state.

WithTag(array<Tag>[]()[][]) Obsolete.
Sets the tags for the Snapshot.

WithVolumeId(String) Obsolete.
Sets the ID of the volume from which the snapshot was created.

WithVolumeSize(String) Obsolete.
Sets the size of the volume

Inheritance Hierarchy
Object
Snapshot

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