Запись данных с помощью выходных привязок
Как и в случае с входными привязками, существует несколько типов выходных привязок. Однако не все типы привязок поддерживают и входные, и выходные данные. Привязки используются всякий раз, когда вы хотите отправлять или хранить данные. Давайте рассмотрим типы, которые поддерживают выходные привязки, и случаи, в которых их следует использовать.
Типы выходных привязок
Хранилище BLOB-объектов: Вы можете использовать привязку вывода BLOB-объектов для записи таких объектов.
Azure Cosmos DB: выходная привязка Azure Cosmos DB позволяет создавать новый документ в базу данных Azure Cosmos DB с помощью API SQL.
Центры событий: выходная привязка Центров событий позволяет записывать события в поток событий. Чтобы записать события в концентратор событий, необходимо иметь разрешение на отправку .
HTTP: используйте выходную привязку HTTP для реагирования на отправитель HTTP-запроса. Эта привязка требует наличия триггера HTTP и позволяет настроить ответ на запрос этого триггера. Его также можно использовать для подключения к веб-перехватчикам.
Microsoft Graph: выходные привязки Microsoft Graph позволяют записывать файлы в OneDrive, изменять данные Excel и отправлять сообщения электронной почты через Outlook.
Мобильные приложения: выходная привязка мобильных приложений записывает новую запись в таблицу мобильных приложений.
Центры уведомлений. Вы можете отправлять push-уведомления с помощью выходных привязок Центров уведомлений.
Хранилище очередей. Используйте выходную привязку хранилища очередей Azure для записи сообщений в очередь.
SendGrid: отправка сообщений электронной почты с помощью привязок SendGrid.
Служебная шина. Используйте выходную привязку служебной шины Azure для отправки сообщений очереди или раздела.
Хранилище таблиц. Используйте выходную привязку хранилища таблиц Azure для записи в таблицу в учетной записи хранения Azure.
Twilio: отправка текстовых сообщений с помощью Twilio.
Чтобы создать привязку в качестве выходной, необходимо определить direction
как out
. Параметры для каждого типа привязки могут отличаться.
Объединение входных и выходных привязок
Можно применить несколько привязок к одной функции, что позволяет определять как входные, так и выходные привязки. Входные и выходные привязки могут быть даже одинаковыми типами привязки.