API7 Docs

Serverless Functions Configuration

Parameters

See plugin common configurations for configuration options available to all plugins.

  • phasestring · optional · default: access

    Valid values: rewrite, access, header_filter, body_filter, log, and before_proxy

    Phase before which the serverless function is executed.

  • functionsarray[string] · required

    List of functions that are executed sequentially.

    Only Lua functions are allowed and not other Lua code. For example, anonymous functions and closures are legal, whereas other code not in a function will not be allowed. See tips for writing functions for more details.