Skip to main content

Cloud Function

Deprecated

This node is deprecated and kept only so existing projects keep working. It is not offered in the node picker for new use.

Deprecated v1 caller of named server functions. Superseded by CloudFunction2 (also displayed as 'Cloud Function').

The original cloud-function caller: it POSTs the values of its params list to a server function addressed by the functionName string input and exposes the raw reply on result. It is deprecated and hidden from the node picker; CloudFunction2 supersedes it, targeting a cloud function component built with noodl.cloud.request/noodl.cloud.response and mirroring that component's declared parameters and results as typed ports instead of a free-form name and result blob.

When to use it​

Do not use in new graphs — use CloudFunction2 instead.

At a glance​

CategoryCloud Services
Type nameCloud Function
Available inbrowser
SSR compatibilitysafe
Provided bynoodl-viewer-react
Behaviour specnot written yet

Inputs​

Values​

NameTypeDefaultDescription
functionNameString—Name of the cloud function to run
paramsStringlist—Names of the parameters to send, each of which becomes an input port

Signals​

NameTypeDefaultDescription
callSignal—Runs the named cloud function with the current parameter values

Outputs​

Values​

NameTypeDefaultDescription
result*—Whatever the function returned, with records and arrays deserialised where they can be

Signals​

NameTypeDefaultDescription
successSignal—Fires once the function has returned and Result is up to date

Failure outputs​

NameTypeDefaultDescription
failureSignal—Fires when the call failed, and also when it succeeded without returning a result; this node carries no reason for either

Dynamic ports​

This node's port list changes at runtime (runtime-discovered); the tables above may be incomplete for a given instance.

Some ports are discovered at runtime from user code, parameters or connected components, and are pushed to the editor per instance; the static port list below is incomplete for such instances.

Ports at runtime​

Each name in the params stringlist becomes a pm-<name> input; the reply is exposed on the static result output. Ports are runtime-discovered per instance; only existing projects should still contain this node.

Code export​

Does not export to React yet. A project that uses it exports with this node named in the export report.

Why: deliberately out of scope — the type is deprecated in the catalog, so nobody building today is offered one. A project that still holds one exports it as a named deferral, which is the right answer for a node its own editor has retired.

How export works shows what an export writes, with a worked example.

Generated

This page is generated from node-catalog-enriched.json, the node's spec in packages/nodegx-node-spec and the export ledger. Do not edit it by hand — run npm run docs:nodes to regenerate, and fix the source instead.