Registry / devops / aws-cdk-aws-pipes-targets-alpha

aws-cdk-aws-pipes-targets-alpha

JSON →
library2.258.0a0pypypiunverified

An AWS CDK construct library for configuring targets of Amazon EventBridge Pipes. This is an alpha module (version 2.258.0a0) and may have breaking changes without notice. It provides constructs for common targets like SQS, SNS, Lambda, Step Functions, and more. Released alongside the AWS CDK on a monthly cadence.

pip install aws-cdk-aws-pipes-targets-alpha
INSTALL
IMPORT
SIG · AWS-CDK-AWS-PIPES-
A
aws-cdk-aws-pipes-targets-alpha
devopspythonv2.258.0a0
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

PipeTarget
from aws_cdk.aws_pipes_targets_alpha import PipeTarget
from aws_cdk.aws_pipes_targets_alpha import PipeTarget

Basic CDK app creating an EventBridge Pipe from S3 to SQS using the alpha targets module.

import aws_cdk as cdk from aws_cdk.aws_pipes_alpha import Pipe, Source from aws_cdk.aws_pipes_targets_alpha import SqsPipeTarget from aws_cdk.aws_sqs import Queue app = cdk.App() stack = cdk.Stack(app, "TestStack") source = Source.from_bucket(stack, "MyBucket", bucket_name="my-bucket") queue = Queue(stack, "MyQueue") target = SqsPipeTarget(queue) pipe = Pipe(stack, "MyPipe", source=source, target=target ) app.synth()
Debug
Known issues
deprecatedAlpha modules are subject to breaking changes without major version bumps. The API surface may change between minor versions.
fix
Pin to a specific version and test upgrades thoroughly. Consider using stable modules if available.
affects: < 3.0.0
breakingThe 'PipeTarget' base class may have required 'bind' method signatures that change. Custom targets may break if not updated.
fix
Always reference the current documentation for 'PipeTarget.bind' parameters.
affects: all
gotchaAlpha modules require matching version with aws-cdk-lib. Mismatched versions cause import errors or runtime failures.
fix
Use the same release version for all CDK libraries: `pip install aws-cdk-lib==2.258.0 aws-cdk-aws-pipes-targets-alpha==2.258.0a0`
affects: all
gotchaThe target's 'target_id' property is optional but if not specified, CDK auto-generates one. This may cause duplicate logical IDs if multiple pipes use the same target.
fix
Explicitly set target_id when reusing a target across pipes.
affects: all
Upgrade
Version history
2.258.0a0latest on PyPI · released Jun 4, 2026
Audit
Dependencies
aws-cdk-librequiredRequired for all CDK constructs
constructsrequiredRequired for construct base classes
aws-cdk-aws-pipes-alphaoptionalRequired to define pipes (targets are used with pipes)
Agent activity
30 hits · last 30 days
node
26
OpenAI (training)
2
Resources
aws-cdk-aws-pipes-targets-alpha — pip install aws-cdk-aws-pipes-targets-alpha · libregistry