Aws Rds Inventory
Lists RDS DB clusters in the configured AWS region and emits two factory-style resources — one per cluster, one per cluster-member instance.
Pairs with @jentz/aws-context-guard upstream in a workflow so a
misconfigured profile or account can never reach RDS APIs.
Covers both Aurora and the non-Aurora Multi-AZ DB cluster variants
exposed by DescribeDBClusters. Standalone single-instance RDS (no
cluster) is out of scope.
A built-in RDS engine allowlist drops shared-endpoint non-RDS engines such as Neptune and DocumentDB before the CEL selector runs. Predicates can then filter on engine, member count, instance classes, AWS tags, etc.
Audit/inventory counterpart to the official @swamp/aws/rds dbcluster
list method: this model enriches members, applies an engine allowlist
and CEL selector, and paginates unbounded for a complete fleet picture,
rather than feeding the create/update/sync lifecycle. See the README for
when to use which.
Global Arguments
| Argument | Type | Description |
|---|---|---|
| region? | string | AWS region to query. Resolution order: this globalArg, then AWS_REGION, |
| selector | string | CEL predicate evaluated per RDS cluster after the built-in engine |
Resources
- Has README or module doc2/2earned
- README has a code example1/1earned
- README is substantive1/1earned
- Most symbols documented1/1earned
- No slow types (deprecated)1/1earned
- Dependencies pass trust audit2/2earned
- Has description1/1earned
- Platform support declared (or universal)2/2earned
- License declared1/1earned
- Verified public repository2/2earned