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 te schrijven.
Azure Cosmos DB: met de Azure Cosmos DB-uitvoerbinding kunt u met behulp van de SQL-API een nieuw document schrijven naar een Azure Cosmos DB-database.
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 een 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 bestanden schrijven in OneDrive, Excel-gegevens wijzigen en e-mails verzenden via Outlook.
Mobile Apps: met de Mobile Apps-uitvoerbinding wordt een nieuwe record geschreven naar een Mobile Apps-tabel.
Notification Hubs: met Notification Hubs-uitvoerbindingen kunt u pushmeldingen verzenden.
Queue Storage: gebruik de Azure Queue Storage-uitvoerbinding om berichten naar een wachtrij te schrijven.
SendGrid: verzend e-mails met behulp van 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: verzend sms-berichten 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.