Table of Contents

Class CreateOpenZFSOriginSnapshotConfiguration

Namespace
Amazon.FSx.Model
Assembly
AWSSDK.FSx.dll

The snapshot configuration to use when creating an Amazon FSx for OpenZFS volume from a snapshot.

public class CreateOpenZFSOriginSnapshotConfiguration
Inheritance
CreateOpenZFSOriginSnapshotConfiguration
Inherited Members

Constructors

CreateOpenZFSOriginSnapshotConfiguration()

public CreateOpenZFSOriginSnapshotConfiguration()

Properties

CopyStrategy

Gets and sets the property CopyStrategy.

Specifies the strategy used when copying data from the snapshot to the new volume.

  • CLONE - The new volume references the data in the origin snapshot. Cloning a snapshot is faster than copying data from the snapshot to a new volume and doesn't consume disk throughput. However, the origin snapshot can't be deleted if there is a volume using its copied data.

  • FULL_COPY - Copies all data from the snapshot to the new volume.

    Specify this option to create the volume from a snapshot on another FSx for OpenZFS file system.

note

The INCREMENTAL_COPY option is only for updating an existing volume by using a snapshot from another FSx for OpenZFS file system. For more information, see CopySnapshotAndUpdateVolume.

public OpenZFSCopyStrategy CopyStrategy { get; set; }

Property Value

OpenZFSCopyStrategy

SnapshotARN

Gets and sets the property SnapshotARN.

public string SnapshotARN { get; set; }

Property Value

string