Functions.Templates/Templates/EventGridTrigger-Python/__init__.py (12 lines of code) (raw):

import json import logging from azure.functions import EventGridEvent def main(event: EventGridEvent): result = json.dumps({ 'id': event.id, 'data': event.get_json(), 'topic': event.topic, 'subject': event.subject, 'event_type': event.event_type, }) logging.info('Python EventGrid trigger processed an event: %s', result)