ciStagedChangeUpdate Mutation

Updates an existing CI staged change (approve or reject).

Input Argument

ciStagedChangeUpdate accepts a single input argument, an input type, which contains the values it uses.

The fields inside input are:

clientMutationId (String)

A unique identifier for the client performing the mutation.

id (ID!)

The node ID of the CI staged change to update.

proposedValues (JSON)

Optional JSON object with edited proposed values. Only used when approving. Keys must be a subset of the original proposed values.

reviewerNote (String)

Optional note from the reviewer explaining the decision.

status (CiStagedChangeStatus!)

The new status for the staged change (approved or rejected).

Return Fields

ciStagedChange (CiStagedChange)

Record after mutation.

clientMutationId (String)

A unique identifier for the client performing the mutation.

errors ([ValidationError!])

Errors encountered during the mutation.