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

Inputs

Values

NameTypeDefaultDescription
functionNameStringName of the cloud function to run
paramsStringlistNames of the parameters to send, each of which becomes an input port

Signals

NameTypeDefaultDescription
callSignalRuns 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
successSignalFires once the function has returned and Result is up to date

Failure outputs

NameTypeDefaultDescription
failureSignalFires 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.

Generated

This page is generated from node-catalog-enriched.json. Do not edit it by hand — run npm run docs:nodes to regenerate, and fix the source enrichment instead.