Skip to main content

Aws/networking

@webframp/aws/networkingv2026.04.22.1· 8d 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 Versions2
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