Skip to main content

Aws/networking

@webframp/aws/networkingv2026.05.20.1· 13d agoMODELS
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:DescribeNatGateways
  • ec2:DescribeAddresses
  • elasticloadbalancing:DescribeLoadBalancers
  • elasticloadbalancing:DescribeTargetGroups
  • elasticloadbalancing:DescribeTargetHealth
  • cloudwatch: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_metrics
02Models1
@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 Versions3
2026.04.22.1Apr 22, 2026

updated platforms

2026.04.13.1Apr 13, 2026
2026.04.12.1Apr 12, 2026
04Stats
A
100 / 100
Downloads
32
Archive size
592.5 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
  • Platform support declared (or universal)2/2earned
  • License declared1/1earned
  • Verified public repository2/2earned
05Platforms
06Labels