AWS::Bedrock::FlowVersion - AWS CloudFormation

AWS::Bedrock::FlowVersion

Creates a version of the flow that you can deploy. For more information, see Deploy a flow in Amazon Bedrock in the Amazon Bedrock User Guide.

Syntax

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

JSON

{ "Type" : "AWS::Bedrock::FlowVersion", "Properties" : { "Description" : String, "FlowArn" : String } }

YAML

Type: AWS::Bedrock::FlowVersion Properties: Description: String FlowArn: String

Properties

Description

The description of the flow version.

Required: No

Type: String

Minimum: 1

Maximum: 200

Update requires: Replacement

FlowArn

The Amazon Resource Name (ARN) of the flow that the version belongs to.

Required: Yes

Type: String

Pattern: ^arn:aws(-[^:]+)?:bedrock:[a-z0-9-]{1,20}:[0-9]{12}:flow/[0-9a-zA-Z]{10}$

Update requires: Replacement

Return values

Ref

When you pass the logical ID of this resource to the intrinsic Ref function, Ref returns the Amazon Resource Number (ARN) of the flow the version of the flow, separated by a pipe (|).

For example, { "Ref": "myFlowVersion" } could return the value "arn:aws:bedrock:us-east-1:123456789012:flow/FLOW12345|1".

For more information about using the Ref function, see Ref.

Fn::GetAtt

CreatedAt

The time at the version was created.

CustomerEncryptionKeyArn

The Amazon Resource Name (ARN) of the KMS key that the flow version is encrypted with.

ExecutionRoleArn

The Amazon Resource Name (ARN) of the service role with permissions to create a flow. For more information, see Create a service row for flows in the Amazon Bedrock User Guide.

FlowId

The unique identifier of the flow.

Name

The name of the flow.

Status

The status of the flow.

Version

The version of the flow.