---
type: resource-type
title: Pipe
description: aws resource type AWS::Pipes::Pipe
name: Pipe
lexicon: aws
resource_type: AWS::Pipes::Pipe
---
`AWS::Pipes::Pipe`, a resource type of the aws lexicon.

## Properties

- `RoleArn` (`string`, required)
- `Source` (`string`, required)
- `Target` (`string`, required)
- `Arn` (`string`, optional)
- `CreationTime` (`string`, optional)
- `CurrentState` (`Pipe_PipeState`, optional)
- `Description` (`string`, optional)
- `DesiredState` (`Pipe_RequestedPipeState`, optional)
- `Enrichment` (`string`, optional)
- `EnrichmentParameters` (`Pipe_PipeEnrichmentParameters`, optional)
- `KmsKeyIdentifier` (`string`, optional)
- `LastModifiedTime` (`string`, optional)
- `LogConfiguration` (`Pipe_PipeLogConfiguration`, optional)
- `Name` (`string`, optional)
- `SourceParameters` (`Pipe_PipeSourceParameters`, optional)
- `StateReason` (`string`, optional)
- `Tags` (`Record<string, unknown>`, optional)
- `TargetParameters` (`Pipe_PipeTargetParameters`, optional)

## Attributes

- `Arn`
- `CreationTime`
- `CurrentState`
- `LastModifiedTime`
- `StateReason`
