joebaldwin95 / queuesAsCode

A project to automate the creation of messaging queues.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Queues As Code

This application provides the functionality to manage MuleSoft's AnypointMQ Queues as "code" stored in a JSON configuration file so that they can be automatically created and recreated as needed.

This project is in no way affiliated or endorsed by MuleSoft. All MuleSoft technologies, products and concepts and any other copyrighted and trademarked material are the property of MuleSoft. This is purely an open source product utilising MuleSoft's Publically Available Anypoint MQ API's.

JAR Usage Instructions

Execute the compiled jar with the below parameters;

-Dusername=yourusername
-Dpassword=yourpassword
-Dregion=yourAMQRegion e.g eu-west-1,us-west-1,us-east-1
-DconfigFilePath=pathtoyourconfigfile

Configuration Usage Instructions

Your configuration file must be created as per the schema available in "src/main/resources/schema.json".

The Organisation ID and Environment ID for your configuration file must be retrieved from the MuleSoft Anypoint Platform API's.

About

A project to automate the creation of messaging queues.


Languages

Language:Java 100.0%