├── .github └── workflows │ ├── docker.yml │ ├── release.yml │ └── rust.yml ├── .gitignore ├── CONTRIBUTING.md ├── Cargo.lock ├── Cargo.toml ├── Dockerfile ├── LICENSE.txt ├── README.md ├── images ├── example.gif ├── logo-dark.png └── logo-light.png └── src ├── analyze └── mod.rs ├── analyzer ├── analyzer_trait.rs ├── ebs_analyzer.rs ├── ec2_snapshot_analyzer.rs ├── eip_analyzer.rs ├── iam_analyzer.rs ├── mod.rs ├── rds_analyzer.rs ├── s3_analyzer.rs ├── sg_analyzer.rs ├── sts_analyzer.rs └── types.rs ├── bedrock ├── mod.rs └── prompt.rs ├── cache └── mod.rs ├── config ├── cache.rs └── mod.rs ├── main.rs ├── outputs └── mod.rs └── utils ├── iam.rs ├── mod.rs └── sts.rs /.github/workflows/docker.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isotope-rs/isotope/HEAD/.github/workflows/docker.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isotope-rs/isotope/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/rust.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isotope-rs/isotope/HEAD/.github/workflows/rust.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isotope-rs/isotope/HEAD/.gitignore -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isotope-rs/isotope/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isotope-rs/isotope/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isotope-rs/isotope/HEAD/Cargo.toml -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isotope-rs/isotope/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isotope-rs/isotope/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isotope-rs/isotope/HEAD/README.md -------------------------------------------------------------------------------- /images/example.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isotope-rs/isotope/HEAD/images/example.gif -------------------------------------------------------------------------------- /images/logo-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isotope-rs/isotope/HEAD/images/logo-dark.png -------------------------------------------------------------------------------- /images/logo-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isotope-rs/isotope/HEAD/images/logo-light.png -------------------------------------------------------------------------------- /src/analyze/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isotope-rs/isotope/HEAD/src/analyze/mod.rs -------------------------------------------------------------------------------- /src/analyzer/analyzer_trait.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isotope-rs/isotope/HEAD/src/analyzer/analyzer_trait.rs -------------------------------------------------------------------------------- /src/analyzer/ebs_analyzer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isotope-rs/isotope/HEAD/src/analyzer/ebs_analyzer.rs -------------------------------------------------------------------------------- /src/analyzer/ec2_snapshot_analyzer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isotope-rs/isotope/HEAD/src/analyzer/ec2_snapshot_analyzer.rs -------------------------------------------------------------------------------- /src/analyzer/eip_analyzer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isotope-rs/isotope/HEAD/src/analyzer/eip_analyzer.rs -------------------------------------------------------------------------------- /src/analyzer/iam_analyzer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isotope-rs/isotope/HEAD/src/analyzer/iam_analyzer.rs -------------------------------------------------------------------------------- /src/analyzer/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isotope-rs/isotope/HEAD/src/analyzer/mod.rs -------------------------------------------------------------------------------- /src/analyzer/rds_analyzer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isotope-rs/isotope/HEAD/src/analyzer/rds_analyzer.rs -------------------------------------------------------------------------------- /src/analyzer/s3_analyzer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isotope-rs/isotope/HEAD/src/analyzer/s3_analyzer.rs -------------------------------------------------------------------------------- /src/analyzer/sg_analyzer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isotope-rs/isotope/HEAD/src/analyzer/sg_analyzer.rs -------------------------------------------------------------------------------- /src/analyzer/sts_analyzer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isotope-rs/isotope/HEAD/src/analyzer/sts_analyzer.rs -------------------------------------------------------------------------------- /src/analyzer/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isotope-rs/isotope/HEAD/src/analyzer/types.rs -------------------------------------------------------------------------------- /src/bedrock/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isotope-rs/isotope/HEAD/src/bedrock/mod.rs -------------------------------------------------------------------------------- /src/bedrock/prompt.rs: -------------------------------------------------------------------------------- 1 | pub const DEFAULT_PROMPT: &str = "Within AWS CLI, how can I fix a"; 2 | -------------------------------------------------------------------------------- /src/cache/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isotope-rs/isotope/HEAD/src/cache/mod.rs -------------------------------------------------------------------------------- /src/config/cache.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isotope-rs/isotope/HEAD/src/config/cache.rs -------------------------------------------------------------------------------- /src/config/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isotope-rs/isotope/HEAD/src/config/mod.rs -------------------------------------------------------------------------------- /src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isotope-rs/isotope/HEAD/src/main.rs -------------------------------------------------------------------------------- /src/outputs/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isotope-rs/isotope/HEAD/src/outputs/mod.rs -------------------------------------------------------------------------------- /src/utils/iam.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isotope-rs/isotope/HEAD/src/utils/iam.rs -------------------------------------------------------------------------------- /src/utils/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isotope-rs/isotope/HEAD/src/utils/mod.rs -------------------------------------------------------------------------------- /src/utils/sts.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isotope-rs/isotope/HEAD/src/utils/sts.rs --------------------------------------------------------------------------------