Поделиться через


@azure/functions package

Классы

HttpRequest

Объект HTTP-запроса. Предоставляется функции при использовании привязок HTTP.

HttpResponse

Класс ответа HTTP

InvocationContext

Содержит метаданные и вспомогательные методы, относящиеся к этому вызову

Интерфейсы

Cookie

Объект cookie ответа HTTP на "Set-Cookie"

CosmosDBv3FunctionOptions
CosmosDBv3InputOptions
CosmosDBv3OutputOptions
CosmosDBv3TriggerOptions
CosmosDBv4FunctionOptions
CosmosDBv4InputOptions
CosmosDBv4OutputOptions
CosmosDBv4TriggerOptions
Duration
EffectiveFunctionOptions

Параметры, используемые при регистрации функции, как передано определенному вызову ПРИМЕЧАНИЕ. Это значение может немного отличаться от исходного, так как оно было проверено и по умолчанию может быть явно добавлено.

EventGridEvent

Ссылку на документы и примеры

EventGridFunctionOptions

На данный момент времени нет параметров триггера сетки событий

EventGridOutputOptions
EventGridPartialEvent

Ссылку на документы и примеры Этот "частичный" интерфейс предназначен для использования при создании события самостоятельно и позволяет оставлять некоторые свойства.

EventGridTriggerOptions

На данный момент времени нет параметров триггера сетки событий

EventHubFunctionOptions
EventHubOutputOptions
EventHubTriggerOptions
Exception
ExponentialBackoffRetryOptions
FixedDelayRetryOptions
FunctionInput

Полная конфигурация для вторичных входных данных функции ("триггер" является основным входным) ПРИМЕЧАНИЕ. Не все триггеры можно использовать в качестве вторичных входных данных.

FunctionOptions

Настраивает входные данные, выходные данные и обработчик для функции Azure

FunctionOutput

Полная конфигурация выходных данных в функцию

FunctionTrigger

Полная конфигурация основного входного данных функции

GenericFunctionOptions

Настраивает входные данные, выходные данные и обработчик для функции Azure

GenericInputOptions
GenericOutputOptions
GenericTriggerOptions
HttpFunctionOptions
HttpOutputOptions

На данный момент времени нет определенных параметров вывода http

HttpRequestBodyInit

Только для тестирования. Это всегда будет создано при выполнении в контексте среды выполнения Функций Azure.

HttpRequestInit

Только для тестирования. Это всегда будет создано при выполнении в контексте среды выполнения Функций Azure.

HttpRequestUser

Объект, представляющий пользователя, вошедшего в систему, через проверку подлинности AppService/Functions или проверку подлинности SWA

HttpResponseInit
HttpTrigger

Полная конфигурация основного входного данных функции

HttpTriggerOptions
InvocationContextExtraInputs

Объект, используемый для получения вторичных входных данных

InvocationContextExtraOutputs

Объект, используемый для задания вторичных выходных данных

InvocationContextInit

Только для тестирования. Это всегда будет создано при выполнении в контексте среды выполнения Функций Azure.

RetryContext
ServiceBusQueueFunctionOptions
ServiceBusQueueOutputOptions
ServiceBusQueueTriggerOptions
ServiceBusTopicFunctionOptions
ServiceBusTopicOutputOptions
ServiceBusTopicTriggerOptions
SqlInputOptions
SqlOutputOptions
StorageBlobFunctionOptions
StorageBlobOptions
StorageBlobTriggerOptions
StorageQueueFunctionOptions
StorageQueueOptions
TableInputOptions
TableOutputOptions
Timer

Сведения о расписании таймера. Предоставляется функции при использовании привязки таймера.

TimerFunctionOptions
TimerTriggerOptions
TraceContext

Сведения TraceContext для включения сценариев распределенной трассировки

Псевдонимы типа

CosmosDBFunctionOptions
CosmosDBHandler
CosmosDBInput
CosmosDBInputOptions
CosmosDBOutput
CosmosDBOutputOptions
CosmosDBTrigger
CosmosDBTriggerOptions
CosmosDBv3Handler
CosmosDBv3Input
CosmosDBv3Output
CosmosDBv3Trigger
CosmosDBv4Handler
CosmosDBv4Input
CosmosDBv4Output
CosmosDBv4Trigger
EventGridHandler
EventGridOutput
EventGridTrigger
EventHubHandler
EventHubOutput
EventHubTrigger
FunctionHandler
FunctionResult

Void, если выходные данные return зарегистрированы в противном случае, зарегистрированные return выходные данные

HttpHandler
HttpMethod

Возможные значения для метода HTTP-запроса.

HttpMethodFunctionOptions
HttpOutput
HttpRequestParams

Ключи и значения параметров маршрута.

HttpRequestUserType

Возможные значения для типа пользователя HTTP-запроса

LogHandler
LogLevel
RetryOptions
ServiceBusQueueHandler
ServiceBusQueueOutput
ServiceBusQueueTrigger
ServiceBusTopicHandler
ServiceBusTopicOutput
ServiceBusTopicTrigger
SqlInput
SqlOutput
StorageBlobHandler
StorageBlobInput
StorageBlobInputOptions
StorageBlobOutput
StorageBlobOutputOptions
StorageBlobTrigger
StorageQueueHandler
StorageQueueOutput
StorageQueueOutputOptions
StorageQueueTrigger
StorageQueueTriggerOptions
TableInput
TableOutput
TimerHandler
TimerTrigger
TriggerMetadata

Метаданные, связанные с входными данными, активировающими функцию