BetaThe configuration for the function
Configuration for defining a durable function.
Deploying Durable Functions via Blueprints is experimental.
Optional BetadisplayName?: stringHuman-readable display name for the function
Optional BetadurableTimeout?: string | numberTotal durable execution timeout in seconds.
Optional Betaenv?: Record<string, string>Environment variables provided to the function
Optional Betaevent?: BlueprintFunctionResourceContentLakeEventTrigger configuration
Optional Betamemory?: numberMemory allocation in gigabytes
Betaname: stringThe name of the resource. Unique within the blueprint. e.g. 'sync-webhook'
Optional Betaproject?: stringThe project ID of the project that contains your function.
The project attribute must be defined if your blueprint is scoped to an organization.
Optional BetarobotToken?: stringToken provided during function invocation
Optional Betaruntime?: "node" | "nodejs22.x" | "nodejs24.x"The runtime environment for the function (currently only Node.js is supported)
Optional Betasrc?: stringPath to the function source code
Optional Betatimeout?: numberExecution timeout in seconds
The validated durable function resource
Defines a durable function resource.