https://github.com/ebel/cts-rs
Control Tower Statuses
https://github.com/ebel/cts-rs
aws aws-control-tower controltower rust rust-lang
Last synced: about 1 month ago
JSON representation
Control Tower Statuses
- Host: GitHub
- URL: https://github.com/ebel/cts-rs
- Owner: ebel
- License: apache-2.0
- Created: 2024-03-21T00:50:02.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-07-22T09:31:34.000Z (11 months ago)
- Last Synced: 2024-12-01T15:48:15.750Z (6 months ago)
- Topics: aws, aws-control-tower, controltower, rust, rust-lang
- Language: Rust
- Homepage:
- Size: 882 KB
- Stars: 5
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# cts-rs
[](http://www.gnu.org/licenses/agpl-3.0)



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](https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-files.html) before using.
* Use an organzation ARN that is not the root OU.## Usage
* Install [cargo](https://doc.rust-lang.org/cargo/getting-started/installation.html)
* `cargo install cts-rs --version ""`## 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
- [X] Initial OU prompt at startup
- [ ] Output color formatting
- [ ] Build, Test, Release GHA workflows
- [X] Signed commits setup
- [ ] TBD