AWS::Bedrock::Flow FlowNode - AWS CloudFormation

AWS::Bedrock::Flow FlowNode

Contains configurations about a node in the flow.

Syntax

To declare this entity in your AWS CloudFormation template, use the following syntax:

JSON

{ "Configuration" : FlowNodeConfiguration, "Inputs" : [ FlowNodeInput, ... ], "Name" : String, "Outputs" : [ FlowNodeOutput, ... ], "Type" : String }

Properties

Configuration

Contains configurations for the node.

Required: No

Type: FlowNodeConfiguration

Update requires: No interruption

Inputs

An array of objects, each of which contains information about an input into the node.

Required: No

Type: Array of FlowNodeInput

Maximum: 5

Update requires: No interruption

Name

A name for the node.

Required: Yes

Type: String

Pattern: ^[a-zA-Z]([_]?[0-9a-zA-Z]){1,50}$

Update requires: No interruption

Outputs

A list of objects, each of which contains information about an output from the node.

Required: No

Type: Array of FlowNodeOutput

Maximum: 5

Update requires: No interruption

Type

The type of node. This value must match the name of the key that you provide in the configuration you provide in the FlowNodeConfiguration field.

Required: Yes

Type: String

Allowed values: Input | Output | KnowledgeBase | Condition | Lex | Prompt | LambdaFunction | Agent | Storage | Retrieval | Iterator | Collector

Update requires: No interruption