Zápis dat s výstupními vazbami
Tak jako u vstupních vazeb existují i různé druhy výstupních vazeb. Ne všechny typy vazeb však podporují vstup i výstup. Vazby se používají vždy, když chcete odesílat nebo ukládat data. Pojďme se podívat na typy, které podporují výstupní vazby a kdy je použít.
Typy výstupních vazeb
Blob Storage – Můžete používat výstupní vazbu blob k zápisu objektů blob.
Azure Cosmos DB – Výstupní vazba Azure Cosmos DB umožňuje zapsat nový dokument do databáze Azure Cosmos DB pomocí rozhraní SQL API.
Event Hubs – Výstupní vazba služby Event Hubs umožňuje zapisovat události do datového proudu událostí. Pokud chcete zapisovat události do centra událostí, musíte mít oprávnění k odeslání .
HTTP – Výstupní vazbu HTTP použijte k tomu, abyste mohli odpovědět odesílateli požadavku HTTP. Tato vazba vyžaduje aktivační událost protokolu HTTP a umožňuje přizpůsobit odpověď přidruženou k požadavku aktivační události. Dá se také použít k připojení k webhookům.
Microsoft Graph – Výstupní vazby Microsoft Graphu umožňují zapisovat do souborů na OneDrivu, upravovat excelová data a odesílat e-maily prostřednictvím Outlooku.
Mobile Apps – Výstupní vazba Mobile Apps zapisuje nový záznam do tabulky Mobile Apps.
Notification Hubs – Pomocí výstupních vazeb Notification Hubs můžete posílat nabízená oznámení.
Queue Storage – Výstupní vazba azure Queue Storage slouží k zápisu zpráv do fronty.
SendGrid – Pomocí vazeb SendGrid můžete odesílat e-maily.
Service Bus – K odesílání zpráv fronty nebo tématu použijte výstupní vazbu služby Azure Service Bus.
Table Storage – K zápisu do tabulky v účtu Azure Storage použijte výstupní vazbu azure Table Storage.
Twilio – Odesílání textových zpráv prostřednictvím platformy Twilio.
Pokud chcete vytvořit vazbu jako výstup, je nutné definovat direction
jako out
. Parametry pro každý typ vazby se mohou lišit.
Kombinování vstupních a výstupních vazeb
U jedné funkce je možné použít více vazeb, což vám umožní definovat vstupní i výstupní vazby. Vstupní a výstupní vazby mohou být dokonce stejného typu vazby.