#tower #control #aws #aws-sdk #cli #command-line-tool #controltower

app cts-rs

cts-rs is a CLI tool designed to interface with AWS Control Tower. It provides capabilities to read AWS Control Tower statuses of your dedicated payer account using the RUST AWS SDK

3 releases

0.1.4-alpha May 8, 2024
0.1.3-alpha May 8, 2024
0.1.2 May 5, 2024
0.1.1 May 4, 2024
0.1.0 May 4, 2024

#13 in #tower

Download history 410/week @ 2024-05-04 20/week @ 2024-05-11

196 downloads per month

Apache-2.0 and GPL-3.0-or-later

24KB
122 lines

cts-rs

AGPL License GitHub Actions Workflow Status Crates.io Version Crates.io Total Downloads

YOUR-ALT-TEXT

A command line utility using the AWS Rust SDK to get all the available information for your AWS Control Tower setup.

  • Auth via aws creds before using.
  • Use an organzation ARN that is not the root OU.

Usage


TODO:

  • Support all read operations of AWS Control Tower Rust SDK
  • Table, json or text output
  • List Accounts enrolled in AWS Control Tower
  • List OUs enrolled in AWS Control Tower
  • Tests all functions
  • Help menu
  • Paging results (Less/More)
  • Command line input
    • Initial OU prompt at startup
  • Output color formatting
  • TBD

Dependencies

~17–30MB
~484K SLoC