← API reference
CANONICAL TYPE REFERENCE

CreateControllerInput

Input for creating a controller

Associated network ID

handleString!

Unique handle (required, lowercase alphanumeric with underscores/hyphens)

nameString

Display name

Controller description

hostString

Host address

portInt

Port number (1-65535)

isActiveBoolean

Whether the controller is active

View exact SDL
"""Input for creating a controller"""
input CreateControllerInput {
  """Associated network ID"""
  networkId: NetworkID
  """
  Unique handle (required, lowercase alphanumeric with underscores/hyphens)
  """
  handle: String!
  """Display name"""
  name: String
  """Controller description"""
  description: String
  """Host address"""
  host: String
  """Port number (1-65535)"""
  port: Int
  """Whether the controller is active"""
  isActive: Boolean
}

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