before we create the function. Still, let's talk about triggers and bindings.
What are three girls
triggers defined how the function is involved. For example, that http trigger involves the function. When an http request is sent to the functions endpoint
on actual function must calf exactly 13 go.
You cannot have multiple triggers for the same function.
If you want to have the same functionality executed for two different triggers, you need to create two separate functions with the same functionality but using different triggers.
trigger Skaff associated data with them. For example, http TRIGGER has the request data while the timer trigger has information About the time
when the function was three gun
we were looking toe those
later In this model,
those are triggers. Then what are bindings?
Binding is away toe decoratively connect the resource toe a function.
For example, if you want your function to read some data from a storage blob, you can decoratively connected to the storage container.
There are input bindings, output bindings and combined bindings that you can use for input and output.
Coming back to our example. With the storage blob, you can have one storage account US import binding to read the data from in another storage account as output binding toe right the results toe
or you can have a single storage account for both reading the data and raiding the results.
The data from the bindings is provided to the function as a part of matter.
This means that you can implement the reading and writing of the data without worrying how to connect to the service.
You can mix and match function bindings depending on your needs.
Your function can have no biting bindings at all or multiple input and output bindings.
Unlike triggers, bindings are optional.
Both triggers and bindings are lonely toe access to other services without the need to hard code connection information.
Now that we know what triggers and bindings are, let's see how we can create functions that use different triggers and bindings.