01README
Inspect VPC networking resources that commonly generate hidden costs: NAT Gateways, Load Balancers, and Elastic IPs.
Authentication
Uses the default AWS credential chain.
Required IAM Permissions
ec2:DescribeNatGatewaysec2:DescribeAddresseselasticloadbalancing:DescribeLoadBalancerselasticloadbalancing:DescribeTargetGroupselasticloadbalancing:DescribeTargetHealthcloudwatch:GetMetricStatistics
Usage
swamp model create @webframp/aws/networking aws-networking \
--global region=us-east-1
# List NAT Gateways
swamp model method run aws-networking list_nat_gateways
# List ALBs/NLBs with target group info
swamp model method run aws-networking list_load_balancers
# Find unattached Elastic IPs
swamp model method run aws-networking list_elastic_ips
# Get data transfer metrics for networking resources
swamp model method run aws-networking get_data_transfer_metrics02Models
@webframp/aws/networkingv2026.04.12.1aws/networking.ts
fn list_nat_gateways()
List active NAT Gateways with their Elastic IPs
fn list_load_balancers()
List ALBs and NLBs with target group health information
fn list_elastic_ips()
List Elastic IPs and identify unattached ones
fn get_data_transfer_metrics()
Get data transfer metrics for NAT Gateways and request counts for ALBs
Resources
networking(1h)— VPC networking resource data
03Previous Versions
2026.04.13.1Apr 13, 2026
2026.04.12.1Apr 12, 2026
04Stats
A
100 / 100
Downloads
18
Archive size
458.3 KB
- Has README or module doc2/2earned
- README has a code example1/1earned
- README is substantive1/1earned
- Most symbols documented1/1earned
- No slow types1/1earned
- Has description1/1earned
- At least one platform tag (or universal)1/1earned
- Two or more platform tags (or universal)1/1earned
- License declared1/1earned
- Verified public repository2/2earned
05Platforms
06Labels