HttpFunctionOptions interface

Extends

Свойства

handler

Код, который будет выполнен, когда ваша функция будет активирована

return

Настройка необязательных первичных выходных данных функции. Если этот параметр не задан, по умолчанию используется стандартный результат ответа HTTP, это основной вывод, который следует задать в качестве возвращаемого значения обработчика функции во время вызова.

trigger

Конфигурация для основного входа функции — то есть причина, по которой она будет активирована. Это единственный вход, который передаётся в качестве аргумента обработчику функций при вызове

Унаследованные свойства

authLevel

Уровень авторизации HTTP функции по умолчанию — "анонимный", если он не указан

extraInputs

Настройка для дополнительного набора дополнительных входных данных во время вызова, получите эти значения с context.extraInputs.get()

extraOutputs

Настройка для дополнительного набора дополнительных выходных данных во время вызова задайте эти значения context.extraOutputs.set()

methods

Массив методов http для этого входного http-ввода по умолчанию для ["get", "post"], если не указан

route

Маршрут для этого http-ввода. Если имя функции не указано, будет использоваться имя функции.

Сведения о свойстве

handler

Код, который будет выполнен, когда ваша функция будет активирована

handler: HttpHandler

Значение свойства

return

Настройка необязательных первичных выходных данных функции. Если этот параметр не задан, по умолчанию используется стандартный результат ответа HTTP, это основной вывод, который следует задать в качестве возвращаемого значения обработчика функции во время вызова.

return?: FunctionOutput

Значение свойства

trigger

Конфигурация для основного входа функции — то есть причина, по которой она будет активирована. Это единственный вход, который передаётся в качестве аргумента обработчику функций при вызове

trigger?: HttpTrigger

Значение свойства

Сведения об унаследованном свойстве

authLevel

Уровень авторизации HTTP функции по умолчанию — "анонимный", если он не указан

authLevel?: "function" | "anonymous" | "admin"

Значение свойства

"function" | "anonymous" | "admin"

Наследуется отHttpTriggerOptions.authLevel

extraInputs

Настройка для дополнительного набора дополнительных входных данных во время вызова, получите эти значения с context.extraInputs.get()

extraInputs?: FunctionInput[]

Значение свойства

унаследовано от partial.extraInputs

extraOutputs

Настройка для дополнительного набора дополнительных выходных данных во время вызова задайте эти значения context.extraOutputs.set()

extraOutputs?: FunctionOutput[]

Значение свойства

унаследован от partial.extraOutputs

methods

Массив методов http для этого входного http-ввода по умолчанию для ["get", "post"], если не указан

methods?: HttpMethod[]

Значение свойства

наследуется отHttpTriggerOptions.methods

route

Маршрут для этого http-ввода. Если имя функции не указано, будет использоваться имя функции.

route?: string

Значение свойства

string

наследуется отHttpTriggerOptions.route