Input for the createInterfaceSpecification mutation

Constructors

Link copied to clipboard
constructor(component: ID)

Properties

Link copied to clipboard
val component: ID
Link copied to clipboard

The description of the NamedNode

Link copied to clipboard

The name of the NamedNode, must not be blank

Link copied to clipboard
var template: ID

The template of the created InterfaceSpecification

Link copied to clipboard
open override var templatedFields: List<JSONFieldInput>

Initial value for the templated fields

Link copied to clipboard

Initial versions of the InterfaceSpecification

Functions

Link copied to clipboard
open override fun validate()

Validates this input