ClassReference

  • ClassReference is used to declare the type of a field or return value, including enums.

  • It is represented in YAML with name (required string) and list (optional boolean) fields.

  • The name field specifies the type, while list indicates if it's a list of values.

A reference to a class which is used to declare the type of a field or return value. Enums are also a type of class that can be referenced using ClassReference.

YAML representation
name: string
list: boolean
Fields
name

string

Required. Name of a built-in type or custom type of the parameter. Examples: PizzaToppings, actions.type.Number

list

boolean

Optional. Indicates whether the data type represents a list of values.