Backup APIGEE resources directly from CLI
Use this tool to take backup of configuration item and entities from Apigee Edge organization/environment.
Below are the configurations/entities for which you can take the backup,
bundle
: apis, sharedflowsconfiguration
: keyvaluemaps, targetservers, keystores, virtualhosts, referencespublish
: apiproducts, apps, developersDownload and Install Python 3.7.x
Run the below commands to clone the repo and use the tool
git clone https://github.com/rhythm-arora/apigee-backup.git
cd apigee-backup
pip install pipenv
pipenv shell
pipenv install
python index.py [-h] -u USERNAME -o ORG -b {configuration,publish,bundle}
This tool currently does not support git bash on Windows. Try running it from cmd on Windows