1. Packages
  2. AWS Cloud Control
  3. API Docs
  4. bedrock
  5. FlowVersion

We recommend new projects start with resources from the AWS provider.

AWS Cloud Control v1.9.0 published on Monday, Nov 18, 2024 by Pulumi

aws-native.bedrock.FlowVersion

Explore with Pulumi AI

aws-native logo

We recommend new projects start with resources from the AWS provider.

AWS Cloud Control v1.9.0 published on Monday, Nov 18, 2024 by Pulumi

    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.
    CustomerEncryptionKeyArn string
    A KMS key ARN
    Definition Pulumi.AwsNative.Bedrock.Outputs.FlowVersionFlowDefinition
    ExecutionRoleArn string
    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.AwsNative.Bedrock.FlowVersionFlowStatus
    The status of the flow.
    Version string
    Numerical Version.
    CreatedAt string
    Time Stamp.
    CustomerEncryptionKeyArn string
    A KMS key ARN
    Definition FlowVersionFlowDefinition
    ExecutionRoleArn string
    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 FlowVersionFlowStatus
    The status of the flow.
    Version string
    Numerical Version.
    createdAt String
    Time Stamp.
    customerEncryptionKeyArn String
    A KMS key ARN
    definition FlowVersionFlowDefinition
    executionRoleArn String
    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 FlowVersionFlowStatus
    The status of the flow.
    version String
    Numerical Version.
    createdAt string
    Time Stamp.
    customerEncryptionKeyArn string
    A KMS key ARN
    definition FlowVersionFlowDefinition
    executionRoleArn string
    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 FlowVersionFlowStatus
    The status of the flow.
    version string
    Numerical Version.
    created_at str
    Time Stamp.
    customer_encryption_key_arn str
    A KMS key ARN
    definition FlowVersionFlowDefinition
    execution_role_arn str
    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 FlowVersionFlowStatus
    The status of the flow.
    version str
    Numerical Version.
    createdAt String
    Time Stamp.
    customerEncryptionKeyArn String
    A KMS key ARN
    definition Property Map
    executionRoleArn String
    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

    AgentAliasArn string
    Arn representation of the Agent Alias.
    AgentAliasArn string
    Arn representation of the Agent Alias.
    agentAliasArn String
    Arn representation of the Agent Alias.
    agentAliasArn string
    Arn representation of the Agent Alias.
    agent_alias_arn str
    Arn representation of the Agent Alias.
    agentAliasArn String
    Arn representation of the Agent Alias.

    FlowVersionConditionFlowNodeConfiguration, FlowVersionConditionFlowNodeConfigurationArgs

    Conditions []FlowVersionFlowCondition
    List of conditions in a condition node
    conditions List<FlowVersionFlowCondition>
    List of conditions in a condition node
    conditions FlowVersionFlowCondition[]
    List of conditions in a condition node
    conditions Sequence[FlowVersionFlowCondition]
    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.AwsNative.Bedrock.FlowVersionFlowConnectionType
    Whether the source node that the connection begins from is a condition node ( Conditional ) or not ( Data ).
    Configuration Pulumi.AwsNative.Bedrock.Inputs.FlowVersionFlowConnectionConfiguration0Properties | Pulumi.AwsNative.Bedrock.Inputs.FlowVersionFlowConnectionConfiguration1Properties
    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 FlowVersionFlowConnectionType
    Whether the source node that the connection begins from is a condition node ( Conditional ) or not ( Data ).
    Configuration FlowVersionFlowConnectionConfiguration0Properties | FlowVersionFlowConnectionConfiguration1Properties
    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 FlowVersionFlowConnectionType
    Whether the source node that the connection begins from is a condition node ( Conditional ) or not ( Data ).
    configuration FlowVersionFlowConnectionConfiguration0Properties | FlowVersionFlowConnectionConfiguration1Properties
    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 FlowVersionFlowConnectionType
    Whether the source node that the connection begins from is a condition node ( Conditional ) or not ( Data ).
    configuration FlowVersionFlowConnectionConfiguration0Properties | FlowVersionFlowConnectionConfiguration1Properties
    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 FlowVersionFlowConnectionType
    Whether the source node that the connection begins from is a condition node ( Conditional ) or not ( Data ).
    configuration FlowVersionFlowConnectionConfiguration0Properties | FlowVersionFlowConnectionConfiguration1Properties
    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
    FlowVersionFlowConnectionTypeData
    Data
    FlowVersionFlowConnectionTypeConditional
    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 []FlowVersionFlowConnection
    List of connections
    Nodes []FlowVersionFlowNode
    List of nodes in a flow
    connections FlowVersionFlowConnection[]
    List of connections
    nodes FlowVersionFlowNode[]
    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.AwsNative.Bedrock.FlowVersionFlowNodeType
    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.
    Configuration Pulumi.AwsNative.Bedrock.Inputs.FlowVersionFlowNodeConfiguration0Properties | Pulumi.AwsNative.Bedrock.Inputs.FlowVersionFlowNodeConfiguration1Properties | Pulumi.AwsNative.Bedrock.Inputs.FlowVersionFlowNodeConfiguration2Properties | Pulumi.AwsNative.Bedrock.Inputs.FlowVersionFlowNodeConfiguration3Properties | Pulumi.AwsNative.Bedrock.Inputs.FlowVersionFlowNodeConfiguration4Properties | Pulumi.AwsNative.Bedrock.Inputs.FlowVersionFlowNodeConfiguration5Properties | Pulumi.AwsNative.Bedrock.Inputs.FlowVersionFlowNodeConfiguration6Properties | Pulumi.AwsNative.Bedrock.Inputs.FlowVersionFlowNodeConfiguration7Properties | Pulumi.AwsNative.Bedrock.Inputs.FlowVersionFlowNodeConfiguration8Properties | Pulumi.AwsNative.Bedrock.Inputs.FlowVersionFlowNodeConfiguration9Properties | Pulumi.AwsNative.Bedrock.Inputs.FlowVersionFlowNodeConfiguration10Properties | Pulumi.AwsNative.Bedrock.Inputs.FlowVersionFlowNodeConfiguration11Properties
    Contains configurations for the node.
    Inputs List<Pulumi.AwsNative.Bedrock.Inputs.FlowVersionFlowNodeInput>
    List of node inputs in a flow
    Outputs List<Pulumi.AwsNative.Bedrock.Inputs.FlowVersionFlowNodeOutput>
    List of node outputs in a flow
    Name string
    Name of a node in a flow
    Type FlowVersionFlowNodeType
    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.
    Configuration FlowVersionFlowNodeConfiguration0Properties | FlowVersionFlowNodeConfiguration1Properties | FlowVersionFlowNodeConfiguration2Properties | FlowVersionFlowNodeConfiguration3Properties | FlowVersionFlowNodeConfiguration4Properties | FlowVersionFlowNodeConfiguration5Properties | FlowVersionFlowNodeConfiguration6Properties | FlowVersionFlowNodeConfiguration7Properties | FlowVersionFlowNodeConfiguration8Properties | FlowVersionFlowNodeConfiguration9Properties | FlowVersionFlowNodeConfiguration10Properties | FlowVersionFlowNodeConfiguration11Properties
    Contains configurations for the node.
    Inputs []FlowVersionFlowNodeInputType
    List of node inputs in a flow
    Outputs []FlowVersionFlowNodeOutputType
    List of node outputs in a flow
    name String
    Name of a node in a flow
    type FlowVersionFlowNodeType
    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.
    configuration FlowVersionFlowNodeConfiguration0Properties | FlowVersionFlowNodeConfiguration1Properties | FlowVersionFlowNodeConfiguration2Properties | FlowVersionFlowNodeConfiguration3Properties | FlowVersionFlowNodeConfiguration4Properties | FlowVersionFlowNodeConfiguration5Properties | FlowVersionFlowNodeConfiguration6Properties | FlowVersionFlowNodeConfiguration7Properties | FlowVersionFlowNodeConfiguration8Properties | FlowVersionFlowNodeConfiguration9Properties | FlowVersionFlowNodeConfiguration10Properties | FlowVersionFlowNodeConfiguration11Properties
    Contains configurations for the node.
    inputs List<FlowVersionFlowNodeInput>
    List of node inputs in a flow
    outputs List<FlowVersionFlowNodeOutput>
    List of node outputs in a flow
    name string
    Name of a node in a flow
    type FlowVersionFlowNodeType
    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.
    configuration FlowVersionFlowNodeConfiguration0Properties | FlowVersionFlowNodeConfiguration1Properties | FlowVersionFlowNodeConfiguration2Properties | FlowVersionFlowNodeConfiguration3Properties | FlowVersionFlowNodeConfiguration4Properties | FlowVersionFlowNodeConfiguration5Properties | FlowVersionFlowNodeConfiguration6Properties | FlowVersionFlowNodeConfiguration7Properties | FlowVersionFlowNodeConfiguration8Properties | FlowVersionFlowNodeConfiguration9Properties | FlowVersionFlowNodeConfiguration10Properties | FlowVersionFlowNodeConfiguration11Properties
    Contains configurations for the node.
    inputs FlowVersionFlowNodeInput[]
    List of node inputs in a flow
    outputs FlowVersionFlowNodeOutput[]
    List of node outputs in a flow
    name str
    Name of a node in a flow
    type FlowVersionFlowNodeType
    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.
    configuration FlowVersionFlowNodeConfiguration0Properties | FlowVersionFlowNodeConfiguration1Properties | FlowVersionFlowNodeConfiguration2Properties | FlowVersionFlowNodeConfiguration3Properties | FlowVersionFlowNodeConfiguration4Properties | FlowVersionFlowNodeConfiguration5Properties | FlowVersionFlowNodeConfiguration6Properties | FlowVersionFlowNodeConfiguration7Properties | FlowVersionFlowNodeConfiguration8Properties | FlowVersionFlowNodeConfiguration9Properties | FlowVersionFlowNodeConfiguration10Properties | FlowVersionFlowNodeConfiguration11Properties
    Contains configurations for the node.
    inputs Sequence[FlowVersionFlowNodeInput]
    List of node inputs in a flow
    outputs Sequence[FlowVersionFlowNodeOutput]
    List of node outputs in a flow
    name String
    Name of a node in a flow
    type "Input" | "Output" | "KnowledgeBase" | "Condition" | "Lex" | "Prompt" | "LambdaFunction" | "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 FlowNodeConfiguration field.
    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.AwsNative.Bedrock.FlowVersionFlowNodeIoDataType
    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 FlowVersionFlowNodeIoDataType
    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 FlowVersionFlowNodeIoDataType
    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 FlowVersionFlowNodeIoDataType
    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 FlowVersionFlowNodeIoDataType
    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
    FlowVersionFlowNodeIoDataTypeString
    String
    FlowVersionFlowNodeIoDataTypeNumber
    Number
    FlowVersionFlowNodeIoDataTypeBoolean
    Boolean
    FlowVersionFlowNodeIoDataTypeObject
    Object
    FlowVersionFlowNodeIoDataTypeArray
    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.AwsNative.Bedrock.FlowVersionFlowNodeIoDataType
    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 FlowVersionFlowNodeIoDataType
    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 FlowVersionFlowNodeIoDataType
    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 FlowVersionFlowNodeIoDataType
    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 FlowVersionFlowNodeIoDataType
    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
    FlowVersionFlowNodeTypeInputType
    Input
    FlowVersionFlowNodeTypeOutputType
    Output
    FlowVersionFlowNodeTypeKnowledgeBase
    KnowledgeBase
    FlowVersionFlowNodeTypeCondition
    Condition
    FlowVersionFlowNodeTypeLex
    Lex
    FlowVersionFlowNodeTypePrompt
    Prompt
    FlowVersionFlowNodeTypeLambdaFunction
    LambdaFunction
    FlowVersionFlowNodeTypeAgent
    Agent
    FlowVersionFlowNodeTypeIterator
    Iterator
    FlowVersionFlowNodeTypeCollector
    Collector
    FlowVersionFlowNodeTypeStorage
    Storage
    FlowVersionFlowNodeTypeRetrieval
    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
    FlowVersionFlowStatusFailed
    Failed
    FlowVersionFlowStatusPrepared
    Prepared
    FlowVersionFlowStatusPreparing
    Preparing
    FlowVersionFlowStatusNotPrepared
    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

    KnowledgeBaseId string
    Identifier of the KnowledgeBase
    GuardrailConfiguration Pulumi.AwsNative.Bedrock.Inputs.FlowVersionGuardrailConfiguration
    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.
    KnowledgeBaseId string
    Identifier of the KnowledgeBase
    GuardrailConfiguration FlowVersionGuardrailConfiguration
    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.
    knowledgeBaseId String
    Identifier of the KnowledgeBase
    guardrailConfiguration FlowVersionGuardrailConfiguration
    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.
    knowledgeBaseId string
    Identifier of the KnowledgeBase
    guardrailConfiguration FlowVersionGuardrailConfiguration
    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_id str
    Identifier of the KnowledgeBase
    guardrail_configuration FlowVersionGuardrailConfiguration
    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.
    knowledgeBaseId String
    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

    BotAliasArn string
    ARN of a Lex bot alias
    LocaleId string
    Lex bot locale id
    BotAliasArn string
    ARN of a Lex bot alias
    LocaleId string
    Lex bot locale id
    botAliasArn String
    ARN of a Lex bot alias
    localeId String
    Lex bot locale id
    botAliasArn string
    ARN of a Lex bot alias
    localeId string
    Lex bot locale id
    bot_alias_arn str
    ARN of a Lex bot alias
    locale_id str
    Lex bot locale id
    botAliasArn String
    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 FlowVersionPromptTemplateConfigurationProperties
    TemplateType FlowVersionPromptTemplateType
    InferenceConfiguration FlowVersionPromptInferenceConfigurationProperties
    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 FlowVersionPromptTemplateConfigurationProperties
    templateType FlowVersionPromptTemplateType
    inferenceConfiguration FlowVersionPromptInferenceConfigurationProperties
    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 FlowVersionPromptTemplateConfigurationProperties
    templateType FlowVersionPromptTemplateType
    inferenceConfiguration FlowVersionPromptInferenceConfigurationProperties
    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 FlowVersionPromptTemplateConfigurationProperties
    template_type FlowVersionPromptTemplateType
    inference_configuration FlowVersionPromptInferenceConfigurationProperties
    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
    FlowVersionPromptTemplateTypeText
    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.AwsNative.Bedrock.Inputs.FlowVersionPromptInputVariable>
    List of input variables
    Text string
    Prompt content for String prompt template
    InputVariables []FlowVersionPromptInputVariable
    List of input variables
    text String
    Prompt content for String prompt template
    inputVariables List<FlowVersionPromptInputVariable>
    List of input variables
    text string
    Prompt content for String prompt template
    inputVariables FlowVersionPromptInputVariable[]
    List of input variables
    text str
    Prompt content for String prompt template
    input_variables Sequence[FlowVersionPromptInputVariable]
    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
    aws-native logo

    We recommend new projects start with resources from the AWS provider.

    AWS Cloud Control v1.9.0 published on Monday, Nov 18, 2024 by Pulumi