UDF Manifest File Example | VantageCloud Lake - Example: UDF Manifest File - Teradata VantageCloud Lake

Lake - Using Queries, UDFs, and External Stored Procedures

Deployment
VantageCloud
Edition
Lake
Product
Teradata VantageCloud Lake
Release Number
Published
February 2025
ft:locale
en-US
ft:lastEdition
2025-08-12
dita:mapPath
vgj1683671089901.ditamap
dita:ditavalPath
pny1626732985837.ditaval
dita:id
vgj1683671089901

Sample contents of a UDF Manifest File (manifest.json):

{
    "manifest_version": "v1",
    "source_language": "C",
    "is_deterministic": true,
    "parameter_spec": "param1 INTEGER",
    "return_spec": "INTEGER",
    "function_class": "scalar",
    "parameter_style": "sql",
    "null_call": false,
    "execute_on": "compute",
    "routine_kind": "regular_function",
    "files": [
        {
            "type": "include",
            "filepath": "test_func.h",
            "name_on_server": "test_func"
        },
        {
            "type": "source",
            "filepath": "test_func.c",
            "name_on_server": "test_func",
            "entry_point": "udfinc"
        }
    ]
}