io.github.odalabasmaz.awsgenie:resource-fetcher

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

resource-fetcher
Last Version

Last Version

0.1.2
Release Date

Release Date

Type

Type

jar
Description

Description

A comprehensive utility for managing and comparing your AWS resources.
Source Code Management

Source Code Management

https://github.com/odalabasmaz/awsgenie/tree/main/resource-fetcher

Download resource-fetcher

How to add to project

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

Dependencies

compile (13)

Group / Artifact Type Version
com.amazonaws : aws-java-sdk-core jar 1.11.998
com.amazonaws : aws-java-sdk-iam jar 1.11.998
com.amazonaws : aws-java-sdk-sts jar 1.11.998
com.amazonaws : aws-java-sdk-sns jar 1.11.998
com.amazonaws : aws-java-sdk-cloudwatch jar 1.11.998
com.amazonaws : aws-java-sdk-events jar 1.11.998
com.amazonaws : aws-java-sdk-kinesis jar 1.11.998
com.amazonaws : aws-java-sdk-dynamodb jar 1.11.998
com.amazonaws : aws-java-sdk-lambda jar 1.11.998
org.apache.logging.log4j : log4j-api jar 2.14.1
org.apache.logging.log4j : log4j-core jar 2.14.1
org.apache.commons : commons-lang3 jar 3.12.0
com.beust : jcommander jar 1.81

test (4)

Group / Artifact Type Version
junit : junit jar 4.13.1
org.mockito : mockito-core jar 2.23.0
org.powermock : powermock-module-junit4 jar 2.0.2
org.powermock : powermock-api-mockito2 jar 2.0.2

Project Modules

There are no modules declared in this project.

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