systemdataset.update

Update System Dataset Service Configuration.

Set pool to choose which pool hosts the system dataset. Changing the pool moves the system dataset and its contents to the new pool.

This method is a job.

Type: object

Type: array
No Additional Items

Tuple Validation

Parameter 1: data

data

Type: object

Updated configuration for the system dataset.

No Additional Properties

Pool


The name of a valid pool configured in the system to host the system dataset.

Type: string
Type: null

Pool Exclude


The name of a pool to not place the system dataset on if pool is not provided.

Type: string
Type: null

SystemDatasetEntry

Type: object

The updated system dataset configuration.

No Additional Properties

Id

Type: integer

Unique identifier for the system dataset configuration.

Pool

Type: string

Name of the pool hosting the system dataset.

Pool Set

Type: boolean

Whether a pool has been explicitly set for the system dataset.

Uuid

Type: string

UUID of the system dataset.

Basename

Type: string

Base name of the system dataset.

Path


Filesystem path to the system dataset. null if not mounted.

Type: string
Type: null


Required roles: DATASET_WRITE