☁️ Notes on RESTful APIs as Proxified Azure Functions with Cosmos DBs

Image for post
Image for post
Mammatus clouds over Squaw Valley
Image for post
Image for post
Generated from YUML: microservice architecture structural style, considering Consul on Azure
Name                 Verb    Route
EntityCreated POST /api/v1/{entities}
EntitiesRead GET /api/v1/{entities}
EntityReadById GET /api/v1/{entities}/:id
""UpdatedById PUT /api/v1/{entities}/:id
""RemovedById DELETE /api/v1/{entities}/:id
EntityAction POST /api/v1/{entities}/:id/$action
EntityPartCreated POST /api/v1/{entities}/:id/{parts}
EntityPartsRead GET /api/v1/{entities}/:id/{parts}
EntityPartReadById GET /api/v1/{entities}/:id/{parts}/:partId
""UpdatedById PUT /api/v1/{entities}/:id/{parts}/:partId
""RemovedById DELETE /api/v1/{entities}/:id/{parts}/:partId

Code Samples

RESTful APIs as Proxified Azure Functions

nobody leaves the cave before the end of a new dawn https://gist.github.com/dualyticalchemy

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store