microsoft / vscode-azurefunctions

Azure Functions extension for VS Code
https://marketplace.visualstudio.com/items?itemName=ms-azuretools.vscode-azurefunctions
MIT License
291 stars 132 forks source link

Solidify single source of truth for EventGrid sources and types #4026

Open hossam-nasr opened 6 months ago

hossam-nasr commented 6 months ago

When working on the EventGrid local development experience, there were multiple sources of truth that were pointed out for the list of supported event sources, event types for each source, and crucially, sample requests for each type. The source used for the current implementation is the azure-rest-api-specs specs, particularly here: here.

On the other hand, Logic Apps on the portal use a different API, as can be seen here, which specifies the sources and types.

The Functions team also mentioned the EventGrid team was working on a new schema/API that can provide this information. It is still unclear whether that new schema will also provide sample requests for each type.

I am creating this issue to track solidifying the source of truth for EventGrid sources, types, and samples in our implementation of the local development experience.