The CloudFormation Resource Provider Development Kit (RPDK) allows you to author your own resource providers that can be used by CloudFormation. This plugin library helps to provide runtime bindings for the execution of your providers by CloudFormation.
Compile Dependencies (25)
| Category/License | Group / Artifact | Version | Updates | |
|---|---|---|---|---|
Cloud Computing
Apache 2.0
| com.amazonaws
»
aws-java-sdk-core The AWS SDK for Java - Core runtime module holds the classes that are used by the individual service | 1.12.367 | 2.47.6 | |
Apache 2.0
| com.amazonaws
»
aws-lambda-java-core Minimal set of interface definitions for Java support in AWS Lambda | 1.2.1 | 1.4.0 | |
Logging Bridge
Apache 2.0
| com.amazonaws
»
aws-lambda-java-log4j2 Support for using Log4j 2.x with AWS Lambda. | 1.5.1 | 1.6.4 | |
Apache 2.0
| com.amazonaws
»
aws-encryption-sdk-java AWS Encryption SDK for Java | 2.2.0 | 3.0.2 | |
Apache 2.0
| com.amazonaws
»
aws-java-sdk-sts The AWS Java SDK for AWS STS module holds the client classes that are used for communicating with AWS | 1.12.368 | 2.47.5 | |
Encryption Lib
Apache 2.0
| com.amazonaws
»
aws-java-sdk-kms The AWS Java SDK for AWS KMS module holds the client classes that are used for communicating with AWS | 1.12.368 | 2.47.5 | |
Apache 2.0
| com.diffplug.spotless
»
spotless-maven-plugin Spotless - keep your code spotless with Gradle | 2.28.0 | 3.8.0 | |
JSON Lib
Apache 2.0
| com.fasterxml.jackson.core
»
jackson-databind4 vulnerabilities General data-binding functionality for Jackson: works on core streaming API | 2.14.1 | 3.2.1 | |
Serializer
Apache 2.0
| com.fasterxml.jackson.dataformat
»
jackson-dataformat-cbor Support for reading and writing Concise Binary Object Representation | 2.14.1 | 3.2.1 | |
Date/Time
Apache 2.0
| com.fasterxml.jackson.datatype
»
jackson-datatype-jsr310 Add-on module to support JSR-310 (Java 8 Date & Time API) data types. | 2.14.1 | 3.0.0-rc2 | |
Defect Detection
LGPL 2.1
| com.google.code.findbugs
»
annotations Annotations the SpotBugs tool supports | 3.0.0 | 4.10.3 | |
Core Utils
Apache 2.0
| com.google.guava
»
guava2 vulnerabilities Guava is a suite of core and expanded libraries that include | 31.1-jre | 33.6.0-jre | |
Base64
Apache 2.0
| commons-codec
»
commons-codec The Apache Commons Codec component contains encoders and decoders for | 1.14 | 1.22.0 | |
I/O
Apache 2.0
| commons-io
»
commons-io1 vulnerability The Apache Commons IO library contains utility classes, stream implementations, file filters, | 2.8.0 | 2.22.0 | |
Core Utils
Apache 2.0
| org.apache.commons
»
commons-lang31 vulnerability Apache Commons Lang, a package of Java utility classes for the classes that are in java.lang's hierarchy, or are ... | 3.9 | 3.20.0 | |
Collections
Apache 2.0
| org.apache.commons
»
commons-collections4 The Apache Commons Collections package contains types that extend and augment the Java Collections Framework. | 4.4 | 4.5.0 | |
JSON Lib
Public
| org.json
»
json2 vulnerabilities JSON is a light-weight, language independent, data interchange format. | 20180813 | 20260522 | |
Apache 2.0
| software.amazon.awssdk
»
sdk-core The AWS SDK for Java - SDK Core runtime module holds the classes that are used by the individual service | ${awsjavasdk.version} | 2.47.5 | |
Apache 2.0
| software.amazon.awssdk » utils | ${awsjavasdk.version} | 2.47.5 | |
Apache
| software.amazon.awssdk
»
cloudformation The AWS Java SDK for AWS CloudFormation module holds the client classes that are used for communicating | ${awsjavasdk.version} | 2.47.6 | |
Cloud Monitoring
Apache
| software.amazon.awssdk
»
cloudwatch The AWS Java SDK for Amazon CloudWatch module holds the client classes that are used for communicating | ${awsjavasdk.version} | 2.47.6 | |
Apache
| software.amazon.awssdk
»
cloudwatchevents The AWS Java SDK for Amazon CloudWatch Events module holds the client classes that are used for | ${awsjavasdk.version} | 2.47.6 | |
Apache
| software.amazon.awssdk
»
cloudwatchlogs The AWS Java SDK for Amazon CloudWatch Logs module holds the client classes that are used for | ${awsjavasdk.version} | 2.47.6 | |
Apache
| software.amazon.awssdk » apache-client | ${awsjavasdk.version} | 2.47.6 | |
Apache 2.0
| software.amazon.cloudformation
»
aws-cloudformation-resource-schema This library contains the metaschema for CloudFormation resource types and validation tools. | [2.0.5, 3.0.0) | 2.0.10 |
Provided Dependencies (1)
| Category/License | Group / Artifact | Version | Updates | |
|---|---|---|---|---|
CodeGen
MIT
| org.projectlombok
»
lombok Lombok is a Java library that provides annotations to simplify Java development by automating the generation of ... | 1.18.8 | 1.18.46 |
Runtime Dependencies (1)
| Category/License | Group / Artifact | Version | Updates | |
|---|---|---|---|---|
Apache 2.0
| com.fasterxml.jackson.module
»
jackson-modules-java8 Parent pom for Jackson modules needed to support Java 8 features and types | 2.14.1 | 3.0.0-rc2 |
Test Dependencies (7)
| Category/License | Group / Artifact | Version | Updates | |
|---|---|---|---|---|
Apache
| com.amazonaws
»
aws-java-sdk-cloudformation The AWS Java SDK for AWS CloudFormation module holds the client classes that are used for communicating | 1.11.555 | 2.47.6 | |
Testing
EPL 2.0
| junit
»
junit JUnit Jupiter is the API for writing tests using JUnit 5. | 4.13.1 | 6.1.1 | |
Assertion
Apache 2.0
| org.assertj
»
assertj-core1 vulnerability Rich and fluent assertions for testing in Java | 3.12.2 | 3.27.7 | |
Testing
EPL 2.0
| org.junit.jupiter
»
junit-jupiter Module "junit-jupiter" of JUnit | 5.9.1 | 6.1.1 | |
Mocking
MIT
| org.mockito
»
mockito-core Mockito mock objects library core API and implementation | 3.6.0 | 5.23.0 | |
Mocking
MIT
| org.mockito
»
mockito-junit-jupiter Mockito JUnit 5 support | 3.6.0 | 5.23.0 | |
S3 Client
Apache 2.0
| software.amazon.awssdk
»
s3 The AWS Java SDK for Amazon S3 module holds the client classes that are used for communicating with | ${awsjavasdk.version} | 2.47.5 |