Skip to content

Bedrock Agent Runtime  >  Structures  >  NodeInputField

NodeInputField

Structure Class

NodeInputField dataclass

Represents an input field provided to a node during a flow execution.

Attributes

category class-attribute instance-attribute
category: FlowNodeInputCategory | None = None

The category of the input field.

content class-attribute instance-attribute
content: NodeExecutionContent = field(repr=False)

The content of the input field, which can contain text or structured data.

execution_chain class-attribute instance-attribute
execution_chain: list[NodeInputExecutionChainItem] | None = None

The execution path through nested nodes like iterators and loops.

name instance-attribute
name: str

The name of the input field as defined in the node's input schema.

source class-attribute instance-attribute
source: NodeInputSource | None = None

The source node that provides input data to this field.

type class-attribute instance-attribute
type: FlowNodeIODataType | None = None

The data type of the input field for compatibility validation.