Hey everyone, I built a Powershell cmdlet that creates a new app and attaches an explicitly-specified credential (key + secret pair) to it.
I thought you might be interested.
Here is the gist.
The Apigee Edge entity model requires that a credential be attached to a "Developer App". And the developer app obviously must belong to a specific developer. The credential should also be authorized to use a specific set of one or more API Products.
Keeping all of that in mind, here is the way this cmdlet works:
This is a cmdlet you might want to use if you were migrating from a different API management gateway system to Apigee Edge, and you had existing API keys out there, and you wanted to continue to use them without modifying clients.
If you have suggestions on this cmdlet, or requests for others, let me know!
Automate KVM creation on Apigee Edge
Using scheduling for Apigee trace instead of manual work with control
Windows user? Want to automate administration of Apigee Edge from Powershell?
Apigee Edge Powershell module - updated to v0.2.13
How to: manually zip up an API Proxy bundle into something that can be imported to Apigee Edge
Apigee Edge Powershell module - updated to v0.2.23
Top 10 trending technologies must learn in 2021
Need to migrate a ConsumerKey from one app to another? Here's how.