---
type: resource-type
title: BedrockFlow
description: aws resource type AWS::Bedrock::Flow
name: BedrockFlow
lexicon: aws
resource_type: AWS::Bedrock::Flow
---
`AWS::Bedrock::Flow`, a resource type of the aws lexicon.

## Properties

- `ExecutionRoleArn` (`string`, required): ARN of a IAM role
- `Name` (`string`, required): Name for the flow
- `Arn` (`string`, optional): Arn representation of the Flow
- `CreatedAt` (`string`, optional): Time Stamp.
- `CustomerEncryptionKeyArn` (`string`, optional): A KMS key ARN
- `Definition` (`BedrockFlow_FlowDefinition`, optional)
- `DefinitionS3Location` (`BedrockFlow_S3Location`, optional)
- `DefinitionString` (`string`, optional): A JSON string containing a Definition with the same schema as the Definition property of this resource
- `DefinitionSubstitutions` (`Record<string, unknown>`, optional)
- `Description` (`string`, optional): Description of the flow
- `Id` (`string`, optional): Identifier for a Flow
- `Status` (`BedrockFlow_FlowStatus`, optional)
- `Tags` (`Record<string, unknown>`, optional)
- `TestAliasTags` (`Record<string, unknown>`, optional)
- `UpdatedAt` (`string`, optional): Time Stamp.
- `Validations` (`any`, optional)
- `Version` (`string`, optional): Draft Version.

## Attributes

- `Arn`
- `CreatedAt`
- `Id`
- `Status`
- `UpdatedAt`
- `Validations`
- `Version`
