← API reference
CANONICAL TYPE REFERENCE

UpsertImpositionSpecInput

Input for creating or updating a component imposition specification

ID for update; omit for create

Parent component ID (required)

nameString

Name for this imposition scenario

Description of this imposition scenario

isPrimaryBoolean

Mark as the primary/selected imposition plan (defaults to false)

Pages per sheet (up-count)

Sheets required per form run

Total number of form runs

Total page count

Sheet-work scheme

Page orientation for planning

How the section is bound. Supply it for anything that folds — page order on a signature depends on it, and without it the sheet is imposed sequentially.

Horizontal gutter between up-positions; each LengthInput carries its own unit.

Vertical gutter between up-positions.

Sort order (defaults to 0)

View exact SDL
"""Input for creating or updating a component imposition specification"""
input UpsertImpositionSpecInput {
  """ID for update; omit for create"""
  id: ImpositionSpecID
  """Parent component ID (required)"""
  componentId: ComponentID!
  """Name for this imposition scenario"""
  name: String
  """Description of this imposition scenario"""
  description: String
  """Mark as the primary/selected imposition plan (defaults to false)"""
  isPrimary: Boolean
  """Pages per sheet (up-count)"""
  pagesUp: Int
  """Sheets required per form run"""
  sheetsPerForm: Int
  """Total number of form runs"""
  totalForms: Int
  """Total page count"""
  totalPages: Int
  """Sheet-work scheme"""
  scheme: ImpositionScheme
  """Page orientation for planning"""
  orientation: ImpositionOrientation
  """
  How the section is bound. Supply it for anything that folds — page order on a signature depends on it, and without it the sheet is imposed sequentially.
  """
  bindingType: BindingType
  """
  Horizontal gutter between up-positions; each `LengthInput` carries its own unit.
  """
  gutterH: LengthInput
  """Vertical gutter between up-positions."""
  gutterV: LengthInput
  """Sort order (defaults to 0)"""
  sortOrder: Int
}

One stable address across all schema views. Follow a field’s type to explore connections between domains.