Azure Event Grid is an Azure service that sends HTTP requests as notifications, which contain events that happen in the publisher. In this case, this is an Azure service. Azure Event Grid allows you to choose the Azure service or resource that you want to be notified about, and you will need to provide a Webhook endpoint or some sort of event handler to notify you of the event that happened in the service you wanted to be notified about.
You can learn more about Event Grid at https://docs.microsoft.com/en-us/azure/event-grid/overview.
Event Grid only support triggers with Azure Functions. It doesn't support input or output bindings with Azure Functions.
A sample function.json binding file for Event Grid trigger will look like this. If you look at the content of the file, it has the type set as eventGridTrigger, along with the name of the Event Grid that is...