udp
Snowflake external-function proxy for the Unified Data Platform.
| Field | Value |
|---|
| Serverless service | drive-api-udp |
| Runtime | nodejs22.x, arm64 |
| Region | ap-southeast-2 |
| Deployed HTTP operations | 1 |
| Local worker harnesses | 0 |
| OpenAPI | /openapi/udp.yaml · interactive |
Deployed routes
| Method | Path | Auth | Summary |
|---|
| POST | /udp/snowflake-proxy | Public | Snowflake external-function proxy |
Behaviour notes
- Destination URL, method, and optional API key come from Snowflake-injected headers, not from the request body.
- Body shape is the Snowflake external function envelope
{data: [[rowNumber, payload], ...]}.
- Rows are processed in chunks of five; failures are returned per row while the overall call can still return
200.
- Only destination methods GET and POST are allowed.
Source map
- services/udp/serverless.yml
- services/udp/functions/snowflakeProxy.ts
- services/udp/types/SnowflakeExternalFunctionRequest.ts