{"repo":"Axway-API-Management-Plus/apim-cli","free":true,"listed":false,"github":"https://github.com/Axway-API-Management-Plus/apim-cli","clone":"git clone https://github.com/Axway-API-Management-Plus/apim-cli.git","description":"Axway API-Management CLI - Manage your platform from the command line or with your CI/CD pipeline. This project is officially supported by Axway and customers can log tickets in the normal way or directly on the project page.","language":"Java","stars":52,"topics":["devops","cli","axway","apimanagement","api","tools","odata"],"license":"Apache-2.0","category":"cli-tools","readme_excerpt":"Axway API-Management CLI This CLI allows you to control the Axway API management solution without access through the Web UI. You can call the CLI manually or integrate it into a CI/CD pipeline. The CLI is based on Swagger-Promote, which has been refactored to support more use-cases than only API-Import and -Export. Everything as code The basic idea for the so-called \"Everything as code\" approach is that the desired state of something (API, Application, etc.) is declared in a configuration file which stored in your version management system. A tool, like this CLI, is then replicating that declared state to become the actual state in the target environment. This is used for instance to manage complex Cloud-Infrastructure called Infrastructure as code. You may read more here: https://hackernoon.com/everything-as-code-explained-0ibg32a3 This CLI is following the same approach for your APIs, Applications, etc. Everything is declared as code in a config file and stored in your version management system. The CLI transfers this desired state manually or automatically via a pipeline into the API management platform to become the actual state. Additionally the CLI supports basic administrative commands for instance to list and filter entities and perform simple tasks. More will be added very soon. Watch this video (28 min): https://youtu.be/2i8i1zMAMps to get an overview + demo. With that, an API developer or the operations team is just providing the desired state configuration of the ","default_branch":null,"files":null,"tree":[],"storefront":"/r/Axway-API-Management-Plus","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Axway-API-Management-Plus/apim-cli/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}