Skip to main content

DatasetUpdateArgs

No description

input DatasetUpdateArgs {
datasetId: ID!
name: String
isMultisite: Boolean
insertRows: [DatasetInsertRowArgs!]
upsertRows: [DatasetUpsertRowArgs!]
updateRows: [DatasetUpdateRowArgs!]
rowsToDelete: [ID!]
dataSourceGroupId: ID
backupMode: BackupMode
}

Fields​

DatasetUpdateArgs.datasetId ● ID! non-null scalar common​

The ID of the dataset to update.

DatasetUpdateArgs.name ● String scalar common​

The name of the dataset.

DatasetUpdateArgs.isMultisite ● Boolean scalar common alpha​

Whether the dataset is multisite-enabled.

This is alpha functionality and therefore not stable / liable to change.

DatasetUpdateArgs.insertRows ● [DatasetInsertRowArgs!] list input data​

Any new rows to insert.

DatasetUpdateArgs.upsertRows ● [DatasetUpsertRowArgs!] list input data​

Equivalent to an insert but will overwrite any rows where there is a key clashing. Does not require a row key.

DatasetUpdateArgs.updateRows ● [DatasetUpdateRowArgs!] list input data​

Rows to update - requires an ID per row.

DatasetUpdateArgs.rowsToDelete ● [ID!] list scalar common​

The ID of any rows to delete.

DatasetUpdateArgs.dataSourceGroupId ● ID scalar common​

The ID of the parent group.

DatasetUpdateArgs.backupMode ● BackupMode enum common​

The frequency at which the dataset is automatically backed up

Member Of​

datasetUpdate mutation