Zum Hauptinhalt springen

NodeRequiresRunningProcessAttribute

Namespace: Meshmakers.Octo.Sdk.Common.EtlDataPipeline.Configuration

Marks a trigger-node configuration as process-bound: the trigger only fires while the adapter process is running (in-process polling, in-memory event subscriptions). Scaling such a workload to zero replicas would silently stop the trigger, so workloads with pipelines using process-bound triggers are not on-demand capable (AB#4984). The flag is injected into the generated JSON schema as the node-level extension "x-requiresRunningProcess" (true) and travels to the communication controller via the node descriptor registration.

public class NodeRequiresRunningProcessAttribute : Attribute

Inheritance Object → Attribute → NodeRequiresRunningProcessAttribute

Properties​

TypeId​

public object TypeId { get; }

Property Value​

Object

Constructors​

NodeRequiresRunningProcessAttribute()​

public NodeRequiresRunningProcessAttribute()