We recommend new projects start with resources from the AWS provider.
aws-native.bedrock.FlowVersion
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
Definition of AWS::Bedrock::FlowVersion Resource Type
Create FlowVersion Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new FlowVersion(name: string, args: FlowVersionArgs, opts?: CustomResourceOptions);@overload
def FlowVersion(resource_name: str,
                args: FlowVersionArgs,
                opts: Optional[ResourceOptions] = None)
@overload
def FlowVersion(resource_name: str,
                opts: Optional[ResourceOptions] = None,
                flow_arn: Optional[str] = None,
                description: Optional[str] = None)func NewFlowVersion(ctx *Context, name string, args FlowVersionArgs, opts ...ResourceOption) (*FlowVersion, error)public FlowVersion(string name, FlowVersionArgs args, CustomResourceOptions? opts = null)
public FlowVersion(String name, FlowVersionArgs args)
public FlowVersion(String name, FlowVersionArgs args, CustomResourceOptions options)
type: aws-native:bedrock:FlowVersion
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args FlowVersionArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args FlowVersionArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args FlowVersionArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args FlowVersionArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args FlowVersionArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
FlowVersion Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The FlowVersion resource accepts the following input properties:
- FlowArn string
- Arn representation of the Flow
- Description string
- Description of the flow version
- FlowArn string
- Arn representation of the Flow
- Description string
- Description of the flow version
- flowArn String
- Arn representation of the Flow
- description String
- Description of the flow version
- flowArn string
- Arn representation of the Flow
- description string
- Description of the flow version
- flow_arn str
- Arn representation of the Flow
- description str
- Description of the flow version
- flowArn String
- Arn representation of the Flow
- description String
- Description of the flow version
Outputs
All input properties are implicitly available as output properties. Additionally, the FlowVersion resource produces the following output properties:
- CreatedAt string
- Time Stamp.
- CustomerEncryption stringKey Arn 
- A KMS key ARN
- Definition
Pulumi.Aws Native. Bedrock. Outputs. Flow Version Flow Definition 
- ExecutionRole stringArn 
- ARN of a IAM role
- FlowId string
- Identifier for a Flow
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- Name for the flow
- Status
Pulumi.Aws Native. Bedrock. Flow Version Flow Status 
- The status of the flow.
- Version string
- Numerical Version.
- CreatedAt string
- Time Stamp.
- CustomerEncryption stringKey Arn 
- A KMS key ARN
- Definition
FlowVersion Flow Definition 
- ExecutionRole stringArn 
- ARN of a IAM role
- FlowId string
- Identifier for a Flow
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- Name for the flow
- Status
FlowVersion Flow Status 
- The status of the flow.
- Version string
- Numerical Version.
- createdAt String
- Time Stamp.
- customerEncryption StringKey Arn 
- A KMS key ARN
- definition
FlowVersion Flow Definition 
- executionRole StringArn 
- ARN of a IAM role
- flowId String
- Identifier for a Flow
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- Name for the flow
- status
FlowVersion Flow Status 
- The status of the flow.
- version String
- Numerical Version.
- createdAt string
- Time Stamp.
- customerEncryption stringKey Arn 
- A KMS key ARN
- definition
FlowVersion Flow Definition 
- executionRole stringArn 
- ARN of a IAM role
- flowId string
- Identifier for a Flow
- id string
- The provider-assigned unique ID for this managed resource.
- name string
- Name for the flow
- status
FlowVersion Flow Status 
- The status of the flow.
- version string
- Numerical Version.
- created_at str
- Time Stamp.
- customer_encryption_ strkey_ arn 
- A KMS key ARN
- definition
FlowVersion Flow Definition 
- execution_role_ strarn 
- ARN of a IAM role
- flow_id str
- Identifier for a Flow
- id str
- The provider-assigned unique ID for this managed resource.
- name str
- Name for the flow
- status
FlowVersion Flow Status 
- The status of the flow.
- version str
- Numerical Version.
- createdAt String
- Time Stamp.
- customerEncryption StringKey Arn 
- A KMS key ARN
- definition Property Map
- executionRole StringArn 
- ARN of a IAM role
- flowId String
- Identifier for a Flow
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- Name for the flow
- status
"Failed" | "Prepared" | "Preparing" | "NotPrepared" 
- The status of the flow.
- version String
- Numerical Version.
Supporting Types
FlowVersionAgentFlowNodeConfiguration, FlowVersionAgentFlowNodeConfigurationArgs            
- AgentAlias stringArn 
- Arn representation of the Agent Alias.
- AgentAlias stringArn 
- Arn representation of the Agent Alias.
- agentAlias StringArn 
- Arn representation of the Agent Alias.
- agentAlias stringArn 
- Arn representation of the Agent Alias.
- agent_alias_ strarn 
- Arn representation of the Agent Alias.
- agentAlias StringArn 
- Arn representation of the Agent Alias.
FlowVersionConditionFlowNodeConfiguration, FlowVersionConditionFlowNodeConfigurationArgs            
- Conditions
List<Pulumi.Aws Native. Bedrock. Inputs. Flow Version Flow Condition> 
- List of conditions in a condition node
- Conditions
[]FlowVersion Flow Condition 
- List of conditions in a condition node
- conditions
List<FlowVersion Flow Condition> 
- List of conditions in a condition node
- conditions
FlowVersion Flow Condition[] 
- List of conditions in a condition node
- conditions
Sequence[FlowVersion Flow Condition] 
- List of conditions in a condition node
- conditions List<Property Map>
- List of conditions in a condition node
FlowVersionFlowCondition, FlowVersionFlowConditionArgs        
- Name string
- Name of a condition in a flow
- Expression string
- Expression for a condition in a flow
- Name string
- Name of a condition in a flow
- Expression string
- Expression for a condition in a flow
- name String
- Name of a condition in a flow
- expression String
- Expression for a condition in a flow
- name string
- Name of a condition in a flow
- expression string
- Expression for a condition in a flow
- name str
- Name of a condition in a flow
- expression str
- Expression for a condition in a flow
- name String
- Name of a condition in a flow
- expression String
- Expression for a condition in a flow
FlowVersionFlowConditionalConnectionConfiguration, FlowVersionFlowConditionalConnectionConfigurationArgs            
- Condition string
- Name of a condition in a flow
- Condition string
- Name of a condition in a flow
- condition String
- Name of a condition in a flow
- condition string
- Name of a condition in a flow
- condition str
- Name of a condition in a flow
- condition String
- Name of a condition in a flow
FlowVersionFlowConnection, FlowVersionFlowConnectionArgs        
- Name string
- Name of a connection in a flow
- Source string
- Name of a node in a flow
- Target string
- Name of a node in a flow
- Type
Pulumi.Aws Native. Bedrock. Flow Version Flow Connection Type 
- Whether the source node that the connection begins from is a condition node ( Conditional) or not (Data).
- Configuration
Pulumi.Aws | Pulumi.Native. Bedrock. Inputs. Flow Version Flow Connection Configuration0Properties Aws Native. Bedrock. Inputs. Flow Version Flow Connection Configuration1Properties 
- The configuration of the connection.
- Name string
- Name of a connection in a flow
- Source string
- Name of a node in a flow
- Target string
- Name of a node in a flow
- Type
FlowVersion Flow Connection Type 
- Whether the source node that the connection begins from is a condition node ( Conditional) or not (Data).
- Configuration
FlowVersion | FlowFlow Connection Configuration0Properties Version Flow Connection Configuration1Properties 
- The configuration of the connection.
- name String
- Name of a connection in a flow
- source String
- Name of a node in a flow
- target String
- Name of a node in a flow
- type
FlowVersion Flow Connection Type 
- Whether the source node that the connection begins from is a condition node ( Conditional) or not (Data).
- configuration
FlowVersion | FlowFlow Connection Configuration0Properties Version Flow Connection Configuration1Properties 
- The configuration of the connection.
- name string
- Name of a connection in a flow
- source string
- Name of a node in a flow
- target string
- Name of a node in a flow
- type
FlowVersion Flow Connection Type 
- Whether the source node that the connection begins from is a condition node ( Conditional) or not (Data).
- configuration
FlowVersion | FlowFlow Connection Configuration0Properties Version Flow Connection Configuration1Properties 
- The configuration of the connection.
- name str
- Name of a connection in a flow
- source str
- Name of a node in a flow
- target str
- Name of a node in a flow
- type
FlowVersion Flow Connection Type 
- Whether the source node that the connection begins from is a condition node ( Conditional) or not (Data).
- configuration
FlowVersion | FlowFlow Connection Configuration0Properties Version Flow Connection Configuration1Properties 
- The configuration of the connection.
- name String
- Name of a connection in a flow
- source String
- Name of a node in a flow
- target String
- Name of a node in a flow
- type "Data" | "Conditional"
- Whether the source node that the connection begins from is a condition node ( Conditional) or not (Data).
- configuration Property Map | Property Map
- The configuration of the connection.
FlowVersionFlowConnectionConfiguration0Properties, FlowVersionFlowConnectionConfiguration0PropertiesArgs          
FlowVersionFlowConnectionConfiguration1Properties, FlowVersionFlowConnectionConfiguration1PropertiesArgs          
FlowVersionFlowConnectionType, FlowVersionFlowConnectionTypeArgs          
- Data
- Data
- Conditional
- Conditional
- FlowVersion Flow Connection Type Data 
- Data
- FlowVersion Flow Connection Type Conditional 
- Conditional
- Data
- Data
- Conditional
- Conditional
- Data
- Data
- Conditional
- Conditional
- DATA
- Data
- CONDITIONAL
- Conditional
- "Data"
- Data
- "Conditional"
- Conditional
FlowVersionFlowDataConnectionConfiguration, FlowVersionFlowDataConnectionConfigurationArgs            
- SourceOutput string
- Name of a node output in a flow
- TargetInput string
- Name of a node input in a flow
- SourceOutput string
- Name of a node output in a flow
- TargetInput string
- Name of a node input in a flow
- sourceOutput String
- Name of a node output in a flow
- targetInput String
- Name of a node input in a flow
- sourceOutput string
- Name of a node output in a flow
- targetInput string
- Name of a node input in a flow
- source_output str
- Name of a node output in a flow
- target_input str
- Name of a node input in a flow
- sourceOutput String
- Name of a node output in a flow
- targetInput String
- Name of a node input in a flow
FlowVersionFlowDefinition, FlowVersionFlowDefinitionArgs        
- Connections
List<Pulumi.Aws Native. Bedrock. Inputs. Flow Version Flow Connection> 
- List of connections
- Nodes
List<Pulumi.Aws Native. Bedrock. Inputs. Flow Version Flow Node> 
- List of nodes in a flow
- Connections
[]FlowVersion Flow Connection 
- List of connections
- Nodes
[]FlowVersion Flow Node 
- List of nodes in a flow
- connections
List<FlowVersion Flow Connection> 
- List of connections
- nodes
List<FlowVersion Flow Node> 
- List of nodes in a flow
- connections
FlowVersion Flow Connection[] 
- List of connections
- nodes
FlowVersion Flow Node[] 
- List of nodes in a flow
- connections
Sequence[FlowVersion Flow Connection] 
- List of connections
- nodes
Sequence[FlowVersion Flow Node] 
- List of nodes in a flow
- connections List<Property Map>
- List of connections
- nodes List<Property Map>
- List of nodes in a flow
FlowVersionFlowNode, FlowVersionFlowNodeArgs        
- Name string
- Name of a node in a flow
- Type
Pulumi.Aws Native. Bedrock. Flow Version Flow Node Type 
- The type of node. This value must match the name of the key that you provide in the configuration you provide in the FlowNodeConfigurationfield.
- Configuration
Pulumi.Aws | Pulumi.Native. Bedrock. Inputs. Flow Version Flow Node Configuration0Properties Aws | Pulumi.Native. Bedrock. Inputs. Flow Version Flow Node Configuration1Properties Aws | Pulumi.Native. Bedrock. Inputs. Flow Version Flow Node Configuration2Properties Aws | Pulumi.Native. Bedrock. Inputs. Flow Version Flow Node Configuration3Properties Aws | Pulumi.Native. Bedrock. Inputs. Flow Version Flow Node Configuration4Properties Aws | Pulumi.Native. Bedrock. Inputs. Flow Version Flow Node Configuration5Properties Aws | Pulumi.Native. Bedrock. Inputs. Flow Version Flow Node Configuration6Properties Aws | Pulumi.Native. Bedrock. Inputs. Flow Version Flow Node Configuration7Properties Aws | Pulumi.Native. Bedrock. Inputs. Flow Version Flow Node Configuration8Properties Aws | Pulumi.Native. Bedrock. Inputs. Flow Version Flow Node Configuration9Properties Aws | Pulumi.Native. Bedrock. Inputs. Flow Version Flow Node Configuration10Properties Aws Native. Bedrock. Inputs. Flow Version Flow Node Configuration11Properties 
- Contains configurations for the node.
- Inputs
List<Pulumi.Aws Native. Bedrock. Inputs. Flow Version Flow Node Input> 
- List of node inputs in a flow
- Outputs
List<Pulumi.Aws Native. Bedrock. Inputs. Flow Version Flow Node Output> 
- List of node outputs in a flow
- Name string
- Name of a node in a flow
- Type
FlowVersion Flow Node Type 
- The type of node. This value must match the name of the key that you provide in the configuration you provide in the FlowNodeConfigurationfield.
- Configuration
FlowVersion | FlowFlow Node Configuration0Properties Version | FlowFlow Node Configuration1Properties Version | FlowFlow Node Configuration2Properties Version | FlowFlow Node Configuration3Properties Version | FlowFlow Node Configuration4Properties Version | FlowFlow Node Configuration5Properties Version | FlowFlow Node Configuration6Properties Version | FlowFlow Node Configuration7Properties Version | FlowFlow Node Configuration8Properties Version | FlowFlow Node Configuration9Properties Version | FlowFlow Node Configuration10Properties Version Flow Node Configuration11Properties 
- Contains configurations for the node.
- Inputs
[]FlowVersion Flow Node Input Type 
- List of node inputs in a flow
- Outputs
[]FlowVersion Flow Node Output Type 
- List of node outputs in a flow
- name String
- Name of a node in a flow
- type
FlowVersion Flow Node Type 
- The type of node. This value must match the name of the key that you provide in the configuration you provide in the FlowNodeConfigurationfield.
- configuration
FlowVersion | FlowFlow Node Configuration0Properties Version | FlowFlow Node Configuration1Properties Version | FlowFlow Node Configuration2Properties Version | FlowFlow Node Configuration3Properties Version | FlowFlow Node Configuration4Properties Version | FlowFlow Node Configuration5Properties Version | FlowFlow Node Configuration6Properties Version | FlowFlow Node Configuration7Properties Version | FlowFlow Node Configuration8Properties Version | FlowFlow Node Configuration9Properties Version | FlowFlow Node Configuration10Properties Version Flow Node Configuration11Properties 
- Contains configurations for the node.
- inputs
List<FlowVersion Flow Node Input> 
- List of node inputs in a flow
- outputs
List<FlowVersion Flow Node Output> 
- List of node outputs in a flow
- name string
- Name of a node in a flow
- type
FlowVersion Flow Node Type 
- The type of node. This value must match the name of the key that you provide in the configuration you provide in the FlowNodeConfigurationfield.
- configuration
FlowVersion | FlowFlow Node Configuration0Properties Version | FlowFlow Node Configuration1Properties Version | FlowFlow Node Configuration2Properties Version | FlowFlow Node Configuration3Properties Version | FlowFlow Node Configuration4Properties Version | FlowFlow Node Configuration5Properties Version | FlowFlow Node Configuration6Properties Version | FlowFlow Node Configuration7Properties Version | FlowFlow Node Configuration8Properties Version | FlowFlow Node Configuration9Properties Version | FlowFlow Node Configuration10Properties Version Flow Node Configuration11Properties 
- Contains configurations for the node.
- inputs
FlowVersion Flow Node Input[] 
- List of node inputs in a flow
- outputs
FlowVersion Flow Node Output[] 
- List of node outputs in a flow
- name str
- Name of a node in a flow
- type
FlowVersion Flow Node Type 
- The type of node. This value must match the name of the key that you provide in the configuration you provide in the FlowNodeConfigurationfield.
- configuration
FlowVersion | FlowFlow Node Configuration0Properties Version | FlowFlow Node Configuration1Properties Version | FlowFlow Node Configuration2Properties Version | FlowFlow Node Configuration3Properties Version | FlowFlow Node Configuration4Properties Version | FlowFlow Node Configuration5Properties Version | FlowFlow Node Configuration6Properties Version | FlowFlow Node Configuration7Properties Version | FlowFlow Node Configuration8Properties Version | FlowFlow Node Configuration9Properties Version | FlowFlow Node Configuration10Properties Version Flow Node Configuration11Properties 
- Contains configurations for the node.
- inputs
Sequence[FlowVersion Flow Node Input] 
- List of node inputs in a flow
- outputs
Sequence[FlowVersion Flow Node Output] 
- List of node outputs in a flow
- name String
- Name of a node in a flow
- type
"Input" | "Output" | "KnowledgeBase" | "Condition" | "Lex" | "Prompt" | "Lambda Function" | "Agent" | "Iterator" | "Collector" | "Storage" | "Retrieval" 
- The type of node. This value must match the name of the key that you provide in the configuration you provide in the FlowNodeConfigurationfield.
- configuration Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map
- Contains configurations for the node.
- inputs List<Property Map>
- List of node inputs in a flow
- outputs List<Property Map>
- List of node outputs in a flow
FlowVersionFlowNodeConfiguration0Properties, FlowVersionFlowNodeConfiguration0PropertiesArgs          
FlowVersionFlowNodeConfiguration10Properties, FlowVersionFlowNodeConfiguration10PropertiesArgs          
FlowVersionFlowNodeConfiguration11Properties, FlowVersionFlowNodeConfiguration11PropertiesArgs          
FlowVersionFlowNodeConfiguration1Properties, FlowVersionFlowNodeConfiguration1PropertiesArgs          
FlowVersionFlowNodeConfiguration2Properties, FlowVersionFlowNodeConfiguration2PropertiesArgs          
FlowVersionFlowNodeConfiguration3Properties, FlowVersionFlowNodeConfiguration3PropertiesArgs          
FlowVersionFlowNodeConfiguration4Properties, FlowVersionFlowNodeConfiguration4PropertiesArgs          
FlowVersionFlowNodeConfiguration5Properties, FlowVersionFlowNodeConfiguration5PropertiesArgs          
FlowVersionFlowNodeConfiguration6Properties, FlowVersionFlowNodeConfiguration6PropertiesArgs          
FlowVersionFlowNodeConfiguration7Properties, FlowVersionFlowNodeConfiguration7PropertiesArgs          
FlowVersionFlowNodeConfiguration8Properties, FlowVersionFlowNodeConfiguration8PropertiesArgs          
FlowVersionFlowNodeConfiguration9Properties, FlowVersionFlowNodeConfiguration9PropertiesArgs          
FlowVersionFlowNodeInput, FlowVersionFlowNodeInputArgs          
- Expression string
- Expression for a node input in a flow
- Name string
- Name of a node input in a flow
- Type
Pulumi.Aws Native. Bedrock. Flow Version Flow Node Io Data Type 
- The data type of the input. If the input doesn't match this type at runtime, a validation error will be thrown.
- Expression string
- Expression for a node input in a flow
- Name string
- Name of a node input in a flow
- Type
FlowVersion Flow Node Io Data Type 
- The data type of the input. If the input doesn't match this type at runtime, a validation error will be thrown.
- expression String
- Expression for a node input in a flow
- name String
- Name of a node input in a flow
- type
FlowVersion Flow Node Io Data Type 
- The data type of the input. If the input doesn't match this type at runtime, a validation error will be thrown.
- expression string
- Expression for a node input in a flow
- name string
- Name of a node input in a flow
- type
FlowVersion Flow Node Io Data Type 
- The data type of the input. If the input doesn't match this type at runtime, a validation error will be thrown.
- expression str
- Expression for a node input in a flow
- name str
- Name of a node input in a flow
- type
FlowVersion Flow Node Io Data Type 
- The data type of the input. If the input doesn't match this type at runtime, a validation error will be thrown.
- expression String
- Expression for a node input in a flow
- name String
- Name of a node input in a flow
- type "String" | "Number" | "Boolean" | "Object" | "Array"
- The data type of the input. If the input doesn't match this type at runtime, a validation error will be thrown.
FlowVersionFlowNodeIoDataType, FlowVersionFlowNodeIoDataTypeArgs              
- String
- String
- Number
- Number
- Boolean
- Boolean
- Object
- Object
- Array
- Array
- FlowVersion Flow Node Io Data Type String 
- String
- FlowVersion Flow Node Io Data Type Number 
- Number
- FlowVersion Flow Node Io Data Type Boolean 
- Boolean
- FlowVersion Flow Node Io Data Type Object 
- Object
- FlowVersion Flow Node Io Data Type Array 
- Array
- String
- String
- Number
- Number
- Boolean
- Boolean
- Object
- Object
- Array
- Array
- String
- String
- Number
- Number
- Boolean
- Boolean
- Object
- Object
- Array
- Array
- STRING
- String
- NUMBER
- Number
- BOOLEAN
- Boolean
- OBJECT
- Object
- ARRAY
- Array
- "String"
- String
- "Number"
- Number
- "Boolean"
- Boolean
- "Object"
- Object
- "Array"
- Array
FlowVersionFlowNodeOutput, FlowVersionFlowNodeOutputArgs          
- Name string
- Name of a node output in a flow
- Type
Pulumi.Aws Native. Bedrock. Flow Version Flow Node Io Data Type 
- The data type of the output. If the output doesn't match this type at runtime, a validation error will be thrown.
- Name string
- Name of a node output in a flow
- Type
FlowVersion Flow Node Io Data Type 
- The data type of the output. If the output doesn't match this type at runtime, a validation error will be thrown.
- name String
- Name of a node output in a flow
- type
FlowVersion Flow Node Io Data Type 
- The data type of the output. If the output doesn't match this type at runtime, a validation error will be thrown.
- name string
- Name of a node output in a flow
- type
FlowVersion Flow Node Io Data Type 
- The data type of the output. If the output doesn't match this type at runtime, a validation error will be thrown.
- name str
- Name of a node output in a flow
- type
FlowVersion Flow Node Io Data Type 
- The data type of the output. If the output doesn't match this type at runtime, a validation error will be thrown.
- name String
- Name of a node output in a flow
- type "String" | "Number" | "Boolean" | "Object" | "Array"
- The data type of the output. If the output doesn't match this type at runtime, a validation error will be thrown.
FlowVersionFlowNodeType, FlowVersionFlowNodeTypeArgs          
- InputType 
- Input
- OutputType 
- Output
- KnowledgeBase 
- KnowledgeBase
- Condition
- Condition
- Lex
- Lex
- Prompt
- Prompt
- LambdaFunction 
- LambdaFunction
- Agent
- Agent
- Iterator
- Iterator
- Collector
- Collector
- Storage
- Storage
- Retrieval
- Retrieval
- FlowVersion Flow Node Type Input Type 
- Input
- FlowVersion Flow Node Type Output Type 
- Output
- FlowVersion Flow Node Type Knowledge Base 
- KnowledgeBase
- FlowVersion Flow Node Type Condition 
- Condition
- FlowVersion Flow Node Type Lex 
- Lex
- FlowVersion Flow Node Type Prompt 
- Prompt
- FlowVersion Flow Node Type Lambda Function 
- LambdaFunction
- FlowVersion Flow Node Type Agent 
- Agent
- FlowVersion Flow Node Type Iterator 
- Iterator
- FlowVersion Flow Node Type Collector 
- Collector
- FlowVersion Flow Node Type Storage 
- Storage
- FlowVersion Flow Node Type Retrieval 
- Retrieval
- InputType 
- Input
- OutputType 
- Output
- KnowledgeBase 
- KnowledgeBase
- Condition
- Condition
- Lex
- Lex
- Prompt
- Prompt
- LambdaFunction 
- LambdaFunction
- Agent
- Agent
- Iterator
- Iterator
- Collector
- Collector
- Storage
- Storage
- Retrieval
- Retrieval
- InputType 
- Input
- OutputType 
- Output
- KnowledgeBase 
- KnowledgeBase
- Condition
- Condition
- Lex
- Lex
- Prompt
- Prompt
- LambdaFunction 
- LambdaFunction
- Agent
- Agent
- Iterator
- Iterator
- Collector
- Collector
- Storage
- Storage
- Retrieval
- Retrieval
- INPUT_TYPE
- Input
- OUTPUT_TYPE
- Output
- KNOWLEDGE_BASE
- KnowledgeBase
- CONDITION
- Condition
- LEX
- Lex
- PROMPT
- Prompt
- LAMBDA_FUNCTION
- LambdaFunction
- AGENT
- Agent
- ITERATOR
- Iterator
- COLLECTOR
- Collector
- STORAGE
- Storage
- RETRIEVAL
- Retrieval
- "Input"
- Input
- "Output"
- Output
- "KnowledgeBase" 
- KnowledgeBase
- "Condition"
- Condition
- "Lex"
- Lex
- "Prompt"
- Prompt
- "LambdaFunction" 
- LambdaFunction
- "Agent"
- Agent
- "Iterator"
- Iterator
- "Collector"
- Collector
- "Storage"
- Storage
- "Retrieval"
- Retrieval
FlowVersionFlowStatus, FlowVersionFlowStatusArgs        
- Failed
- Failed
- Prepared
- Prepared
- Preparing
- Preparing
- NotPrepared 
- NotPrepared
- FlowVersion Flow Status Failed 
- Failed
- FlowVersion Flow Status Prepared 
- Prepared
- FlowVersion Flow Status Preparing 
- Preparing
- FlowVersion Flow Status Not Prepared 
- NotPrepared
- Failed
- Failed
- Prepared
- Prepared
- Preparing
- Preparing
- NotPrepared 
- NotPrepared
- Failed
- Failed
- Prepared
- Prepared
- Preparing
- Preparing
- NotPrepared 
- NotPrepared
- FAILED
- Failed
- PREPARED
- Prepared
- PREPARING
- Preparing
- NOT_PREPARED
- NotPrepared
- "Failed"
- Failed
- "Prepared"
- Prepared
- "Preparing"
- Preparing
- "NotPrepared" 
- NotPrepared
FlowVersionGuardrailConfiguration, FlowVersionGuardrailConfigurationArgs        
- GuardrailIdentifier string
- Identifier for the guardrail, could be the id or the arn
- GuardrailVersion string
- Version of the guardrail
- GuardrailIdentifier string
- Identifier for the guardrail, could be the id or the arn
- GuardrailVersion string
- Version of the guardrail
- guardrailIdentifier String
- Identifier for the guardrail, could be the id or the arn
- guardrailVersion String
- Version of the guardrail
- guardrailIdentifier string
- Identifier for the guardrail, could be the id or the arn
- guardrailVersion string
- Version of the guardrail
- guardrail_identifier str
- Identifier for the guardrail, could be the id or the arn
- guardrail_version str
- Version of the guardrail
- guardrailIdentifier String
- Identifier for the guardrail, could be the id or the arn
- guardrailVersion String
- Version of the guardrail
FlowVersionKnowledgeBaseFlowNodeConfiguration, FlowVersionKnowledgeBaseFlowNodeConfigurationArgs              
- KnowledgeBase stringId 
- Identifier of the KnowledgeBase
- GuardrailConfiguration Pulumi.Aws Native. Bedrock. Inputs. Flow Version Guardrail Configuration 
- ModelId string
- ARN or Id of a Bedrock Foundational Model or Inference Profile, or the ARN of a imported model, or a provisioned throughput ARN for custom models.
- KnowledgeBase stringId 
- Identifier of the KnowledgeBase
- GuardrailConfiguration FlowVersion Guardrail Configuration 
- ModelId string
- ARN or Id of a Bedrock Foundational Model or Inference Profile, or the ARN of a imported model, or a provisioned throughput ARN for custom models.
- knowledgeBase StringId 
- Identifier of the KnowledgeBase
- guardrailConfiguration FlowVersion Guardrail Configuration 
- modelId String
- ARN or Id of a Bedrock Foundational Model or Inference Profile, or the ARN of a imported model, or a provisioned throughput ARN for custom models.
- knowledgeBase stringId 
- Identifier of the KnowledgeBase
- guardrailConfiguration FlowVersion Guardrail Configuration 
- modelId string
- ARN or Id of a Bedrock Foundational Model or Inference Profile, or the ARN of a imported model, or a provisioned throughput ARN for custom models.
- knowledge_base_ strid 
- Identifier of the KnowledgeBase
- guardrail_configuration FlowVersion Guardrail Configuration 
- model_id str
- ARN or Id of a Bedrock Foundational Model or Inference Profile, or the ARN of a imported model, or a provisioned throughput ARN for custom models.
- knowledgeBase StringId 
- Identifier of the KnowledgeBase
- guardrailConfiguration Property Map
- modelId String
- ARN or Id of a Bedrock Foundational Model or Inference Profile, or the ARN of a imported model, or a provisioned throughput ARN for custom models.
FlowVersionLambdaFunctionFlowNodeConfiguration, FlowVersionLambdaFunctionFlowNodeConfigurationArgs              
- LambdaArn string
- ARN of a Lambda.
- LambdaArn string
- ARN of a Lambda.
- lambdaArn String
- ARN of a Lambda.
- lambdaArn string
- ARN of a Lambda.
- lambda_arn str
- ARN of a Lambda.
- lambdaArn String
- ARN of a Lambda.
FlowVersionLexFlowNodeConfiguration, FlowVersionLexFlowNodeConfigurationArgs            
- BotAlias stringArn 
- ARN of a Lex bot alias
- LocaleId string
- Lex bot locale id
- BotAlias stringArn 
- ARN of a Lex bot alias
- LocaleId string
- Lex bot locale id
- botAlias StringArn 
- ARN of a Lex bot alias
- localeId String
- Lex bot locale id
- botAlias stringArn 
- ARN of a Lex bot alias
- localeId string
- Lex bot locale id
- bot_alias_ strarn 
- ARN of a Lex bot alias
- locale_id str
- Lex bot locale id
- botAlias StringArn 
- ARN of a Lex bot alias
- localeId String
- Lex bot locale id
FlowVersionPromptFlowNodeConfiguration, FlowVersionPromptFlowNodeConfigurationArgs            
FlowVersionPromptFlowNodeInlineConfiguration, FlowVersionPromptFlowNodeInlineConfigurationArgs              
- ModelId string
- ARN or Id of a Bedrock Foundational Model or Inference Profile, or the ARN of a imported model, or a provisioned throughput ARN for custom models.
- TemplateConfiguration Pulumi.Aws Native. Bedrock. Inputs. Flow Version Prompt Template Configuration Properties 
- TemplateType Pulumi.Aws Native. Bedrock. Flow Version Prompt Template Type 
- InferenceConfiguration Pulumi.Aws Native. Bedrock. Inputs. Flow Version Prompt Inference Configuration Properties 
- ModelId string
- ARN or Id of a Bedrock Foundational Model or Inference Profile, or the ARN of a imported model, or a provisioned throughput ARN for custom models.
- TemplateConfiguration FlowVersion Prompt Template Configuration Properties 
- TemplateType FlowVersion Prompt Template Type 
- InferenceConfiguration FlowVersion Prompt Inference Configuration Properties 
- modelId String
- ARN or Id of a Bedrock Foundational Model or Inference Profile, or the ARN of a imported model, or a provisioned throughput ARN for custom models.
- templateConfiguration FlowVersion Prompt Template Configuration Properties 
- templateType FlowVersion Prompt Template Type 
- inferenceConfiguration FlowVersion Prompt Inference Configuration Properties 
- modelId string
- ARN or Id of a Bedrock Foundational Model or Inference Profile, or the ARN of a imported model, or a provisioned throughput ARN for custom models.
- templateConfiguration FlowVersion Prompt Template Configuration Properties 
- templateType FlowVersion Prompt Template Type 
- inferenceConfiguration FlowVersion Prompt Inference Configuration Properties 
- model_id str
- ARN or Id of a Bedrock Foundational Model or Inference Profile, or the ARN of a imported model, or a provisioned throughput ARN for custom models.
- template_configuration FlowVersion Prompt Template Configuration Properties 
- template_type FlowVersion Prompt Template Type 
- inference_configuration FlowVersion Prompt Inference Configuration Properties 
- modelId String
- ARN or Id of a Bedrock Foundational Model or Inference Profile, or the ARN of a imported model, or a provisioned throughput ARN for custom models.
- templateConfiguration Property Map
- templateType "TEXT"
- inferenceConfiguration Property Map
FlowVersionPromptFlowNodeResourceConfiguration, FlowVersionPromptFlowNodeResourceConfigurationArgs              
- PromptArn string
- ARN of a prompt resource possibly with a version
- PromptArn string
- ARN of a prompt resource possibly with a version
- promptArn String
- ARN of a prompt resource possibly with a version
- promptArn string
- ARN of a prompt resource possibly with a version
- prompt_arn str
- ARN of a prompt resource possibly with a version
- promptArn String
- ARN of a prompt resource possibly with a version
FlowVersionPromptFlowNodeSourceConfiguration0Properties, FlowVersionPromptFlowNodeSourceConfiguration0PropertiesArgs              
FlowVersionPromptFlowNodeSourceConfiguration1Properties, FlowVersionPromptFlowNodeSourceConfiguration1PropertiesArgs              
FlowVersionPromptInferenceConfigurationProperties, FlowVersionPromptInferenceConfigurationPropertiesArgs            
FlowVersionPromptInputVariable, FlowVersionPromptInputVariableArgs          
- Name string
- Name for an input variable
- Name string
- Name for an input variable
- name String
- Name for an input variable
- name string
- Name for an input variable
- name str
- Name for an input variable
- name String
- Name for an input variable
FlowVersionPromptModelInferenceConfiguration, FlowVersionPromptModelInferenceConfigurationArgs            
- MaxTokens double
- Maximum length of output
- StopSequences List<string>
- List of stop sequences
- Temperature double
- Controls randomness, higher values increase diversity
- TopP double
- Cumulative probability cutoff for token selection
- MaxTokens float64
- Maximum length of output
- StopSequences []string
- List of stop sequences
- Temperature float64
- Controls randomness, higher values increase diversity
- TopP float64
- Cumulative probability cutoff for token selection
- maxTokens Double
- Maximum length of output
- stopSequences List<String>
- List of stop sequences
- temperature Double
- Controls randomness, higher values increase diversity
- topP Double
- Cumulative probability cutoff for token selection
- maxTokens number
- Maximum length of output
- stopSequences string[]
- List of stop sequences
- temperature number
- Controls randomness, higher values increase diversity
- topP number
- Cumulative probability cutoff for token selection
- max_tokens float
- Maximum length of output
- stop_sequences Sequence[str]
- List of stop sequences
- temperature float
- Controls randomness, higher values increase diversity
- top_p float
- Cumulative probability cutoff for token selection
- maxTokens Number
- Maximum length of output
- stopSequences List<String>
- List of stop sequences
- temperature Number
- Controls randomness, higher values increase diversity
- topP Number
- Cumulative probability cutoff for token selection
FlowVersionPromptTemplateConfigurationProperties, FlowVersionPromptTemplateConfigurationPropertiesArgs            
FlowVersionPromptTemplateType, FlowVersionPromptTemplateTypeArgs          
- Text
- TEXT
- FlowVersion Prompt Template Type Text 
- TEXT
- Text
- TEXT
- Text
- TEXT
- TEXT
- TEXT
- "TEXT"
- TEXT
FlowVersionRetrievalFlowNodeConfiguration, FlowVersionRetrievalFlowNodeConfigurationArgs            
FlowVersionRetrievalFlowNodeS3Configuration, FlowVersionRetrievalFlowNodeS3ConfigurationArgs            
- BucketName string
- bucket name of an s3 that will be used for Retrieval flow node configuration
- BucketName string
- bucket name of an s3 that will be used for Retrieval flow node configuration
- bucketName String
- bucket name of an s3 that will be used for Retrieval flow node configuration
- bucketName string
- bucket name of an s3 that will be used for Retrieval flow node configuration
- bucket_name str
- bucket name of an s3 that will be used for Retrieval flow node configuration
- bucketName String
- bucket name of an s3 that will be used for Retrieval flow node configuration
FlowVersionRetrievalFlowNodeServiceConfigurationProperties, FlowVersionRetrievalFlowNodeServiceConfigurationPropertiesArgs                
FlowVersionStorageFlowNodeConfiguration, FlowVersionStorageFlowNodeConfigurationArgs            
FlowVersionStorageFlowNodeS3Configuration, FlowVersionStorageFlowNodeS3ConfigurationArgs            
- BucketName string
- bucket name of an s3 that will be used for storage flow node configuration
- BucketName string
- bucket name of an s3 that will be used for storage flow node configuration
- bucketName String
- bucket name of an s3 that will be used for storage flow node configuration
- bucketName string
- bucket name of an s3 that will be used for storage flow node configuration
- bucket_name str
- bucket name of an s3 that will be used for storage flow node configuration
- bucketName String
- bucket name of an s3 that will be used for storage flow node configuration
FlowVersionStorageFlowNodeServiceConfigurationProperties, FlowVersionStorageFlowNodeServiceConfigurationPropertiesArgs                
FlowVersionTextPromptTemplateConfiguration, FlowVersionTextPromptTemplateConfigurationArgs            
- Text string
- Prompt content for String prompt template
- InputVariables List<Pulumi.Aws Native. Bedrock. Inputs. Flow Version Prompt Input Variable> 
- List of input variables
- Text string
- Prompt content for String prompt template
- InputVariables []FlowVersion Prompt Input Variable 
- List of input variables
- text String
- Prompt content for String prompt template
- inputVariables List<FlowVersion Prompt Input Variable> 
- List of input variables
- text string
- Prompt content for String prompt template
- inputVariables FlowVersion Prompt Input Variable[] 
- List of input variables
- text str
- Prompt content for String prompt template
- input_variables Sequence[FlowVersion Prompt Input Variable] 
- List of input variables
- text String
- Prompt content for String prompt template
- inputVariables List<Property Map>
- List of input variables
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.