IoT Flow Runtimes
An IoT Flow Runtime is an OCI native resource that provides a managed Node-RED runtime within an IoT domain.
Use an IoT Flow Runtime to build, deploy, and run flows that integrate IoT devices, device hosts, data hosts, applications, file storage, and external network endpoints. Each IoT Flow Runtime is a compartment-scoped resource associated with an IoT domain.
IoT domain administrators can create Flow Runtimes for different integration workloads, activate or deactivate a runtime to control usage, configure Node-RED system-console logs, define its network configuration, attach File Storage mounts, review metrics and events, and use IAM policies for Flow Runtime access to OCI resources.
Developers can open the Node-RED editor from the OCI Console without maintaining another set of credentials.
For answers to common questions, see Flow Runtime FAQ. To identify and resolve common issues, see Troubleshooting IoT Flow Runtimes.
Tasks
- Listing IoT Flow Runtimes
- Creating an IoT Flow Runtime
- Getting an IoT Flow Runtime's Details
- Getting the Flows from an IoT Flow Runtime
- Updating the Flows for an IoT Flow Runtime
- Updating an IoT Flow Runtime
- Configuring Network Access for an IoT Flow Runtime
- Configuring File Storage Access for an IoT Flow Runtime
- Activating an IoT Flow Runtime
- Deactivating an IoT Flow Runtime
- Moving an IoT Flow Runtime to Another Compartment
- Deleting an IoT Flow Runtime
Each IoT Flow Runtime has read access to the IoT database schema for its associated IoT domain, and a flow runtime specific schema with read-write access for data that Node-RED flows need to store.
| Schema name | Access | Description |
|---|---|---|
<domainShortId>__IOT | Read-only to APEX and Node-RED | IoT metadata, data views, and streams. |
<domainShortId>__WKSP | Read-write to the APEX workspace | Data stored for the APEX workspace. |
<domainShortId>_<flowRuntimeShortId>__FR | Read-Write to Node-RED | This contains any data Node-RED developer needs to store for the flow runtime |