The updateIngestPartitionScheme() GraphQL mutation field is used to set the ingest partition scheme of a LogScale cluster. It requires root access. This mutation should generally not be used, as the partition scheme is maintained automatically.

Syntax

Below is the syntax for the updateIngestPartitionScheme() mutation field:

graphql
updateIngestPartitionScheme(
      partitions: [IngestPartitionInput!]!
   ): BooleanResultType!

Given Datatypes

For the given datatype, IngestPartitionInput, there are several parameters that may be given. Below is a list of them along with their datatypes and a description of each:

Table: IngestPartitionInput

ParameterTypeRequired[a]DefaultDescription
idintegeryes The unique identifier of the ingest partition.
nodeIds[integer]yes The unique identifier of the node.

[a] Some arguments may be required, as indicated in this column. For some fields, this column indicates that a result will always be returned for it.


Returned Datatypes

The returned datatype BooleanResultType has its own parameters. Below is a list of them along with their datatypes and a description of each:

Table: BooleanResultType

ParameterTypeRequired[a]DefaultDescription
resultsbooleanyes Whether the mutation was performed or not.

[a] Some arguments may be required, as indicated in this column. For some fields, this column indicates that a result will always be returned for it.