{"id":29675795,"url":"https://github.com/oxidecomputer/aws-wire-lengths","last_synced_at":"2025-07-22T23:38:47.612Z","repository":{"id":38333631,"uuid":"292684029","full_name":"oxidecomputer/aws-wire-lengths","owner":"oxidecomputer","description":"simple command line for various AWS management tasks","archived":false,"fork":false,"pushed_at":"2025-02-28T22:39:47.000Z","size":418,"stargazers_count":24,"open_issues_count":5,"forks_count":2,"subscribers_count":24,"default_branch":"master","last_synced_at":"2025-03-01T00:34:51.532Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/oxidecomputer.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-09-03T21:30:41.000Z","updated_at":"2025-02-28T22:39:50.000Z","dependencies_parsed_at":"2024-05-01T08:27:05.872Z","dependency_job_id":"d586688b-37b3-48af-ab05-d3a2bfdd7c73","html_url":"https://github.com/oxidecomputer/aws-wire-lengths","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/oxidecomputer/aws-wire-lengths","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oxidecomputer%2Faws-wire-lengths","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oxidecomputer%2Faws-wire-lengths/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oxidecomputer%2Faws-wire-lengths/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oxidecomputer%2Faws-wire-lengths/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/oxidecomputer","download_url":"https://codeload.github.com/oxidecomputer/aws-wire-lengths/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oxidecomputer%2Faws-wire-lengths/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266591233,"owners_count":23953082,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-07-22T02:00:09.085Z","response_time":66,"last_error":null,"robots_txt_status":null,"robots_txt_updated_at":null,"robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-07-22T23:38:43.984Z","updated_at":"2025-07-22T23:38:47.593Z","avatar_url":"https://github.com/oxidecomputer.png","language":"Rust","funding_links":[],"categories":[],"sub_categories":[],"readme":"# aws-wire-lengths (`awl`)\n\nA basic command-line interface for AWS that a human might actually want to use.\nNow with online help!\n\n```\n$ aws-wire-lengths\nUsage: aws-wire-lengths [OPTS] COMMAND [ARGS...]\n\nCommands:\n    instance (inst)     instance management\n    volume (vol)        volume management\n    snapshot (snap)     snapshot management\n    image (ami)         image (AMI) management\n    role                security token service (STS) management\n    sg                  security group management\n    key                 SSH key management\n    vpc                 VPC management\n    subnet              subnet management\n    gateway (igw)       Internet gateway management\n    nat                 managed NAT gateway management\n    route (rt)          routing table management\n    ip                  elastic IP address management\n    interface (if)      network interface management\n    config              manage account- or region-level configuration\n    type                instance type management\n    az                  availability zone management\n    s3 (s)              S3 object storage\n\n\nOptions:\n        --help          usage information\n    -e                  use environment variables for credentials\n    -r, --region-ec2 REGION\n                        region for EC2\n    -R, --region-s3 REGION\n                        region for S3\n        --region-sts REGION\n                        region for STS\n\nERROR: choose a command\n```\n\n```\n$ aws-wire-lengths inst\nUsage: aws-wire-lengths instance COMMAND [ARGS...]\n\nCommands:\n    list (ls)           list instances\n    ip                  get IP address for instance\n    start               start an instance\n    reboot              reboot an instance\n    stop                stop an instance\n    protect             enable termination protection\n    unprotect           disable termination protection\n    spoof               disable source/destination check\n    nospoof             enable source/destination check\n    create              create an instance\n    destroy             destroy an instance\n    diag (nmi)          send diagnostic interrupt to instance\n    console             connect to the serial console of a guest\n    volumes             show volumes attached to this instance\n\n\nOptions:\n    --help              usage information\n\nERROR: choose a command\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Foxidecomputer%2Faws-wire-lengths","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Foxidecomputer%2Faws-wire-lengths","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Foxidecomputer%2Faws-wire-lengths/lists"}