Skip to content

Batch 3: 17 tutorials (AppConfig, Pipes, IoT Events, Transfer, +13 more)#84

Open
mwunderl wants to merge 10 commits into
mainfrom
testing/papi-batch3
Open

Batch 3: 17 tutorials (AppConfig, Pipes, IoT Events, Transfer, +13 more)#84
mwunderl wants to merge 10 commits into
mainfrom
testing/papi-batch3

Conversation

@mwunderl
Copy link
Copy Markdown
Contributor

@mwunderl mwunderl commented May 13, 2026

Summary

17 getting-started tutorials for AWS services.

Services

AppConfig, EventBridge Pipes, IoT Events, Fraud Detector, Security Lake, Connect Cases, IoT SiteWise, HealthOmics, Entity Resolution, Resilience Hub, Proton, Billing Conductor, Lake Formation, MediaPackage v2, Well-Architected, DataZone, Transfer Family

Contents per service

  • Python SDK script (tested, passing, with resource tagging)
  • CLI bash script (tested, passing)
  • Tutorial markdown document
  • README.md

mwunderl added 10 commits May 13, 2026 18:48
Services:
- AppConfig (application + environment + config profile)
- EventBridge Pipes (SQS to target)
- IoT Events (input + detector model)
- Fraud Detector (variables)
- Security Lake (data lake)
- Connect Cases (domain)
- IoT SiteWise (asset model)
- HealthOmics (sequence store)
- Entity Resolution (schema mapping)
- Resilience Hub (application)
- Proton (environment template)
- Billing Conductor (pricing rule)
- Lake Formation (resource registration)
- MediaPackage v2 (channel group)
- Well-Architected (workload review)
- DataZone (domain listing)
- Transfer Family (SFTP server)

First pass: 14/20 (70%), after retry: 17/20 (85%)
Failures: Chatbot (no endpoint), Internet Monitor (AccessDenied), Audit Manager (AccessDenied)
Services: AppConfig, Billing Conductor, Connect Cases, Entity Resolution,
Fraud Detector, IoT SiteWise, Lake Formation, MediaPackage v2, HealthOmics,
EventBridge Pipes, Proton, Resilience Hub, Security Lake, Transfer, Well-Architected

Full pipeline: Python ref + CLI help + preprocessing + agent iteration
15/17 pass. Failures: DataZone (param validation), IoT Events (false pass)
Refined: appconfig, iotevents, connectcases, iotsitewise, omics,
entityresolution, proton, billingconductor, lakeformation, mediapackagev2,
wellarchitected, transfer. All pass testing.

Failures (4): pipes (invalid param), frauddetector (param validation),
securitylake (param validation), resiliencehub (validation exception)
Tags: Key=project,Value=doc-smith Key=tutorial,Value={service}-gs
- Inline --tags on create for services that support it
- Separate tag-resource calls for others
- JSON format for map-type tags, Key=Value for list-type
- 13/14 pass Babu tests (connectcases hits quota limit, not tag issue)
- securitylake and lakeformation skipped (no create commands)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant