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`.