Function config

Function configs contain basically contain the default attributes plus attributes that are necessary for defining the function (runtime, entrypoint).

Take for example the following function defined here

apiRevision: edurata.io/workflow/v1
name: axios
description: |
  Generic function to call apis using axios.
runtime: nodejs18
entrypoint: dist/tsc/index.js
include:
  - dist/tsc/**
interface: ...

You can see how the interface definition here