Input Types

Every C# function describes its inputs in the InputSchema portion of the hypar.json.
You can edit a function’s inputs from visual editor by:
  • Navigating to the the “Inputs” section of the function editor in the Hypar web interface (during or after function creation)
  • Running hypar edit from your function’s code (where you would usually run commands like hypar publish)
You may also edit the input_schema property in hypar.json manually for greater control.
The following guide demonstrates the different ways inputs can be configured. If you are having trouble copying the content, please click here to see the examples in their own page.