Skip to content

dag-core / Exports / IDagNode

Interface: IDagNode

A single node within a DAG definition, including its config, ports, and policies.

Table of contents

Properties

Properties

nodeId

nodeId: string

Defined in

types/domain.ts:103


nodeType

nodeType: string

Defined in

types/domain.ts:104


position

Optional position: Object

Type declaration

NameType
xnumber
ynumber

Defined in

types/domain.ts:105


dependsOn

dependsOn: string[]

Defined in

types/domain.ts:106


triggerPolicy

Optional triggerPolicy: string

Defined in

types/domain.ts:107


retryPolicy

Optional retryPolicy: string

Defined in

types/domain.ts:108


timeoutMs

Optional timeoutMs: number

Defined in

types/domain.ts:109


config

config: INodeConfigObject

Defined in

types/domain.ts:110


inputs

Optional inputs: IPortDefinition[]

Defined in

types/domain.ts:111


outputs

Optional outputs: IPortDefinition[]

Defined in

types/domain.ts:112


costPolicy

Optional costPolicy: ICostPolicy

Defined in

types/domain.ts:113

Released under the MIT License.