Container for the parameters to the CopySnapshot operation.
Copies a point-in-time snapshot of an Amazon EBS volume and stores it in Amazon S3. You can copy the snapshot within the same region or from one region to another. You can use the snapshot to create Amazon EBS volumes or Amazon Machine Images (AMIs). The snapshot is copied to the regional endpoint that you send the HTTP request to.
Copies of encrypted Amazon EBS snapshots remain encrypted. Copies of unencrypted snapshots remain unencrypted.
For more information, see Copying an Amazon EBS Snapshot in the Amazon Elastic Compute Cloud User Guide .
Declaration Syntax
C# |
public class CopySnapshotRequest : EC2Request
Members
All Members | Constructors | Methods | Properties | ||
Icon | Member | Description |
---|---|---|
CopySnapshotRequest()()()() | Initializes a new instance of the CopySnapshotRequest class | |
Description |
Description of the snapshot copy.
| |
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.) | |
IsSetDescription()()()() |
Checks if Description property is set
| |
IsSetSourceRegion()()()() |
Checks if SourceRegion property is set
| |
IsSetSourceSnapshotId()()()() |
Checks if SourceSnapshotId property is set
| |
SourceRegion |
Source region to copy the snapshot from.
| |
SourceSnapshotId |
Id of the source snapshot to copy.
| |
ToString()()()() | Returns a string that represents the current object. (Inherited from Object.) | |
WithDescription(String) | Obsolete.
Sets the description of the snapshot copy.
| |
WithSourceRegion(String) | Obsolete.
Sets the source region to copy the snapshot from.
| |
WithSourceSnapshotId(String) | Obsolete.
Sets the id of the source snapshot to copy.
|
Inheritance Hierarchy
Object | ||
EC2Request | ||
CopySnapshotRequest |