# pool.snapshot.clone

Clone a given snapshot to a new dataset.

Type: object

##

Type: array
No Additional Items

#### Tuple Validation

##### Parameter 1: data

#### data

Type: object

PoolSnapshotCloneArgs parameters.

No Additional Properties

##

#### Snapshot

Type: string

Full name of the snapshot to clone from.

Must be at least `1` characters long

##

#### Dataset Dst

Type: string

Name for the new dataset created from the snapshot.

Must be at least `1` characters long

##

#### Dataset Properties

Type: object Default: {}

Object mapping ZFS property names to values to set on the cloned dataset.

##

#### Result

Type: const

Clone succeeded.

Specific value: `true`

Required roles: DATASET_WRITE | SNAPSHOT_WRITE