AWSGenie

A comprehensive utility for managing and comparing your AWS resources.

License

License

Categories

Categories

AWS Container PaaS Providers ASM Application Layer Libs Bytecode Manipulation
GroupId

GroupId

io.github.odalabasmaz.awsgenie
ArtifactId

ArtifactId

awsgenie
Last Version

Last Version

0.1.2
Release Date

Release Date

Type

Type

pom
Description

Description

AWSGenie
A comprehensive utility for managing and comparing your AWS resources.
Project URL

Project URL

https://github.com/odalabasmaz/awsgenie/
Source Code Management

Source Code Management

https://github.com/odalabasmaz/awsgenie/tree/main

Download awsgenie

Filename Size
awsgenie-0.1.2.pom 11 KB
Browse

How to add to project

<!-- https://jarcasting.com/artifacts/io.github.odalabasmaz.awsgenie/awsgenie/ -->
<dependency>
    <groupId>io.github.odalabasmaz.awsgenie</groupId>
    <artifactId>awsgenie</artifactId>
    <version>0.1.2</version>
    <type>pom</type>
</dependency>
// https://jarcasting.com/artifacts/io.github.odalabasmaz.awsgenie/awsgenie/
implementation 'io.github.odalabasmaz.awsgenie:awsgenie:0.1.2'
// https://jarcasting.com/artifacts/io.github.odalabasmaz.awsgenie/awsgenie/
implementation ("io.github.odalabasmaz.awsgenie:awsgenie:0.1.2")
'io.github.odalabasmaz.awsgenie:awsgenie:pom:0.1.2'
<dependency org="io.github.odalabasmaz.awsgenie" name="awsgenie" rev="0.1.2">
  <artifact name="awsgenie" type="pom" />
</dependency>
@Grapes(
@Grab(group='io.github.odalabasmaz.awsgenie', module='awsgenie', version='0.1.2')
)
libraryDependencies += "io.github.odalabasmaz.awsgenie" % "awsgenie" % "0.1.2"
[io.github.odalabasmaz.awsgenie/awsgenie "0.1.2"]

Dependencies

There are no dependencies for this project. It is a standalone project that does not depend on any other jars.

Project Modules

  • resource-fetcher
  • resource-terminator

AWSGenie

A comprehensive utility for managing & comparing your AWS resources.

Resource Terminator

  • Terminating resources in AWS can be really hard if you have lot's of them. AWSGenie Resource Terminator help you with removing your resources safely.
  • It can check resources that depends on other resources, shows you the last usage data for the resources, and if you confirm, deletes the resources and removes them from the other resources.
  • AWSGenie Resource Terminator can be used standalone as a CLI tool, or can be added to your project as a library.

Basic Usage: java -jar awsgenie-{VERSION}.jar --region {REGION} --service {AWS SERVICE} --resources {RESOURCE NAMES} --description {DESCRIPTION}

For more detailed explanation about the parameters, please checkout the javadoc.

Versions

Version
0.1.2
0.1.1
0.1.0