A JSON expression that evaluates to true if the Function is allowed to
run in response to an incoming request.
namestring
A unique name for the Function.
privateboolean
If true, the function is hidden from client applications. You can
still call a private function from JSON expressions and other functions,
including incoming webhooks and triggers.
sourcestring
The stringified source code for the function. The code must be valid
ES6.