--- title: "Reference" slug: "dev-dataengine-reference" tags: ["DataEngine"] updated: 2026-10-28T02:15:22Z published: 2026-10-28T02:15:22Z canonical: "docs.vastdata.com/dev-dataengine-reference" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.vastdata.com/llms.txt > Use this file to discover all available pages before exploring further. # Reference Every field, attribute and SDK call, for looking things up while you work. Use Pipeline YAML and Runtime SDK reference most; Events and Function and trigger files cover the rest, and Coming from the Web UI maps UI forms to code. - **[Pipeline YAML](/develop/docs/dev-dataengine-reference-pipeline-yaml)**: Every field of the pipeline file, what the server fills in, what can't change after creation, and what a deploy requires. - **[Function and trigger files](/develop/docs/dev-dataengine-reference-function-and-trigger-files)**: Every field of the YAML files that create functions, element triggers and schedule triggers, and how updates and revisions behave. - **[Runtime SDK reference](/develop/docs/dev-dataengine-reference-runtime-sdk)**: The vast.dataengine.sdk Python API: the init and handler contract, Context, event classes, metrics, tracing, secrets, logging and errors. - **[Events](/develop/docs/dev-dataengine-reference-events)**: The CloudEvents attributes each element, schedule, function and manual event carries, and the Runtime SDK property that reads each one. - **[Coming from the Web UI](/develop/docs/dev-dataengine-reference-coming-from-the-ui)**: Map Web UI forms and Visual Builder pipelines to vastde flags and YAML keys, and move a UI-built pipeline into Git.