In my main job I interact with Azure Service Bus queues very often. Usually when I need to build services to send and receive from a queue, I build the "sender" or "receiver" first and have difficulties testing. The Azure Portal has a decent UI called an explorer, but it is extremely simple and doesn't support everything I need. With this Postman collection you can now create, edit, delete queues and then send, receive, peek, and unlock messages.
These collections handles three main things:
- Azure authentication using a device code method and access tokens
- Almost all of the REST operations supported for service bus queues including:
- Create queue
- Update queue
- Get queue(s) details
- Delete queue
- Send queue message
- Send queue messages (bulk)
- Peek queue message
- Receive and delete message
- Unlock message
- Run a Postman Monitor for listening to a queue's complimentary deadletter queue
- Fail Postman Test and report error of deadletter reason
- Create Azure Subscription at portal.azure.com
- Create an Azure App Registration
- Allow public client flow
- Create Azure App platform configuration
- Add Azure App permissions
- Grant Azure App permissions, if needed
Jamie Gross ([email protected])
Linked In: https://www.linkedin.com/in/james-l-gross/
I work for Orange Bees, a software engineering consulting company in Greenville, SC, as a Principal Engineer. I write Angular and .NET applications, architect projects in Azure (Azure Developer Associate certified), and dabble in ElasticSearch and Node.js.