Gegevens schrijven met uitvoerbindingen
Net als het geval is voor invoerbindingen, zijn er ook meerdere typen uitvoerbindingen. Niet alle typen bindingen ondersteunen echter zowel invoer als uitvoer. U gebruikt bindingen wanneer u gegevens wilt verzenden of opslaan. Laten we eens kijken naar de typen die uitvoerbindingen ondersteunen en wanneer ze moeten worden gebruikt.
Typen uitvoerbindingen
Blob Storage: U kunt de blob uitvoerbinding gebruiken om blobs op te slaan.
Azure Cosmos DB: Met de Azure Cosmos DB-uitvoerbinding kunt u een nieuw document schrijven naar een Azure Cosmos DB-database met behulp van de SQL-API.
Event Hubs: Met de Event Hubs-uitvoerbinding kunt u gebeurtenissen naar een gebeurtenisstroom schrijven. Als u gebeurtenissen naar een Event Hub wilt schrijven, moet u beschikken over een machtiging voor verzenden .
HTTP: Gebruik de HTTP-uitvoerbinding om te reageren op de afzender van de HTTP-aanvraag. Voor deze binding is een HTTP-trigger vereist en met de binding kunt u de reactie aanpassen die aan de aanvraag van de trigger is gekoppeld. Het kan ook worden gebruikt om verbinding te maken met webhooks.
Microsoft Graph: Met Microsoft Graph-uitvoerbindingen kunt u schrijven naar bestanden in OneDrive, Excel-gegevens wijzigen en e-mail verzenden via Outlook.
Mobile Apps: De Mobile Apps-uitvoerbinding schrijft een nieuwe record naar een Mobile Apps-tabel.
Notification Hubs: u kunt pushmeldingen verzenden met Notification Hubs-uitvoerbindingen.
Queue Storage: gebruik de Azure Queue Storage-uitvoerbinding om berichten naar een wachtrij te schrijven.
SendGrid: e-mailberichten verzenden met SendGrid-bindingen.
Service Bus: gebruik een Azure Service Bus-uitvoerbinding om wachtrij- of onderwerpberichten te verzenden.
Table Storage: gebruik een Azure Table Storage-uitvoerbinding om naar een tabel in een Azure Storage-account te schrijven.
Twilio: Sms-berichten verzenden met Twilio.
Als u een binding wilt maken als uitvoer, moet u direction definiëren als out. De parameters voor elk type binding kunnen variëren.
Invoer- en uitvoerbindingen combineren
Het is mogelijk om meerdere bindingen toe te passen op één functie, zodat u zowel invoer- als uitvoerbindingen kunt definiëren. De invoer- en uitvoerbindingen kunnen zelfs hetzelfde bindingstype zijn.