HttpFunctionOptions interface

Extends

Egenskaper

handler

Koden som kommer att köras när din funktion triggas

return

Konfiguration för funktionens valfria primära utdata. Om den inte anges är standardvärdet för http-svarsutdata standard. Det här är de huvudsakliga utdata som du bör ange som returvärde för funktionshanteraren under anropet

trigger

Konfiguration för den primära inmatningen till funktionen, alltså anledningen till att den kommer att triggas. Detta är den enda indata som skickas som argument till funktionshanteraren under anrop

Ärvda egenskaper

authLevel

Funktionen HTTP-auktoriseringsnivå Standardinställningen är "anonym" om den inte anges

extraInputs

Konfiguration för en valfri uppsättning sekundära indata Under anrop hämtar du dessa värden med context.extraInputs.get()

extraOutputs

Konfiguration för en valfri uppsättning sekundära utdata Under anrop anger du dessa värden med context.extraOutputs.set()

methods

En matris med http-metoderna för den här http-indatan standardvärdet ["get", "post"] om den inte har angetts

route

Vägen för http-indata. Om det inte anges används funktionsnamnet

Egenskapsinformation

handler

Koden som kommer att köras när din funktion triggas

handler: HttpHandler

Egenskapsvärde

return

Konfiguration för funktionens valfria primära utdata. Om den inte anges är standardvärdet för http-svarsutdata standard. Det här är de huvudsakliga utdata som du bör ange som returvärde för funktionshanteraren under anropet

return?: FunctionOutput

Egenskapsvärde

trigger

Konfiguration för den primära inmatningen till funktionen, alltså anledningen till att den kommer att triggas. Detta är den enda indata som skickas som argument till funktionshanteraren under anrop

trigger?: HttpTrigger

Egenskapsvärde

Information om ärvda egenskaper

authLevel

Funktionen HTTP-auktoriseringsnivå Standardinställningen är "anonym" om den inte anges

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

Egenskapsvärde

"function" | "anonymous" | "admin"

ärvd frånHttpTriggerOptions.authLevel

extraInputs

Konfiguration för en valfri uppsättning sekundära indata Under anrop hämtar du dessa värden med context.extraInputs.get()

extraInputs?: FunctionInput[]

Egenskapsvärde

ärvs från Partial.extraInputs

extraOutputs

Konfiguration för en valfri uppsättning sekundära utdata Under anrop anger du dessa värden med context.extraOutputs.set()

extraOutputs?: FunctionOutput[]

Egenskapsvärde

ärvs från Partial.extraOutputs

methods

En matris med http-metoderna för den här http-indatan standardvärdet ["get", "post"] om den inte har angetts

methods?: HttpMethod[]

Egenskapsvärde

ärvda frånHttpTriggerOptions.methods

route

Vägen för http-indata. Om det inte anges används funktionsnamnet

route?: string

Egenskapsvärde

string

ärvd frånHttpTriggerOptions.route