DocsAWS 101BlogServices

EventBridge Pipes

EventBridge Pipes — source → (filter/enrich) → target integrations.

Unknown multi-tenant 1 operations

Quick start

import boto3
pipes = boto3.client("pipes", endpoint_url="http://localhost:4566",
                     region_name="us-east-1",
                     aws_access_key_id="test", aws_secret_access_key="test")
pipes.create_pipe(Name="p",
    Source="arn:aws:sqs:us-east-1:000000000000:in",
    Target="arn:aws:sqs:us-east-1:000000000000:out",
    RoleArn="arn:aws:iam::000000000000:role/r")

Supported operations

1 operations exposed by this service as of MiniStack 1.3.14. Extracted directly from the handler dispatch in the source module.

HTTP method-based dispatch (GET, POST, PUT, DELETE, HEAD)

CloudFormation

The CloudFormation engine provisions these resource types via this service:

AWS::Pipes::Pipe

See CloudFormation engine for intrinsic support and lifecycle details.

Known limitations

  • Source → target routing is not executed. Pipes are metadata only.

Source

  • ministack/services/pipes.py:0-0

Read the source to verify the ops list above — dispatch tables and handler functions are the ground truth.