/cts-rs

Control Tower Statuses

Primary LanguageRustApache License 2.0Apache-2.0

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

  • Install cargo
  • cargo install cts-rs --version "<replace with latest version here>"

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
  • Build, Test, Release GHA workflows
  • Signed commits setup
  • TBD