In this section, we will look at how triggers work in Azures Function applications. We will also learn about the different types of triggers and their purpose. Perform the following steps:
- In the left menu, click on the (+) symbol beside the Functions option for adding, removing, or editing a trigger:
![](https://static.packt-cdn.com/products/9781787288676/graphics/assets/9dac12f7-901a-4b32-9af5-378901345898.png)
- You will be taken to the function creation console, which looks like this:
![](https://static.packt-cdn.com/products/9781787288676/graphics/assets/79967d0d-18e8-47da-84e7-03dc1ba59ba6.png)
- Azure does not have a lot of support for Python. So, in this console, let's choose a custom function of our own. Click on Custom function under the Get Started on your own option at the bottom:
![](https://static.packt-cdn.com/products/9781787288676/graphics/assets/14f14139-bed6-4ed0-b1bf-216b9e38d985.png)
- In the function creation wizard, enable the Experimental Language option in the right menu. Now, you will be able to see the Python option in the available languages:
![](https://static.packt-cdn.com/products/9781787288676/graphics/assets/e5f630d7-ba46-477e-9267-5c2a5b603112.png)
- There are two triggers that are available for the Python language. One is the HTTP trigger and the other is the...