AWS::FSx::Volume OriginSnapshot
The configuration object that specifies the snapshot to use as the origin of the data for the volume.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{ "CopyStrategy" :
String
, "SnapshotARN" :String
}
YAML
CopyStrategy:
String
SnapshotARN:String
Properties
CopyStrategy
-
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.
Required: Yes
Type: String
Allowed values:
CLONE | FULL_COPY
Update requires: Replacement
-
SnapshotARN
-
Specifies the snapshot to use when creating an OpenZFS volume from a snapshot.
Required: Yes
Type: String
Update requires: Replacement