About 3scale CMS Tools
Maven project to group multiple submodules related to 3scale's Content Management System API, and to handle build ordering and aggregate test reporting
Project Modules
This project has declared the following modules:
Name | Description |
---|---|
3scale CMS Tools (Parent) | Maven project to provide common base configuration for inheritance by other related projects |
3scale CMS Tools (OpenAPI-Generator Template Customizations) | Customizations to the OpenAPI-Generator templates for use with generating code in the 3scale-cms project |
3scale CMS Tools (REST client library) | Java library to interact with 3scale Content Management System via the CMS's REST API. This requires use of either a Provider Key or an Access Token that has been granted permission to the Account Management API and the Developer Portal API |
3scale CMS Tools (command-line interface) | A Quarkus-based command-line interface to the 3scale Content Management System. It is recommended to use this via the assembled container image `ghcr.io/fwmotion/3scale-cms`. |