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