HttpFunctionOptions interface

Extends

Eigenschaften

handler
return

Konfiguration für die optionale primäre Ausgabe der Funktion. Wenn sie nicht festgelegt ist, wird dies standardmäßig auf eine standardmäßige HTTP-Antwortausgabe festgelegt. Dies ist die Hauptausgabe, die Sie während des Aufrufs als Rückgabewert des Funktionshandlers festlegen sollten.

trigger

Geerbte Eigenschaften

authLevel

Die HTTP-Autorisierungsstufe der Funktion ist standardmäßig auf "anonym" festgelegt, wenn sie nicht angegeben ist.

extraInputs

Konfiguration für einen optionalen Satz sekundärer Eingaben während des Aufrufs erhalten Sie diese Werte mit context.extraInputs.get()

extraOutputs

Konfiguration für einen optionalen Satz von sekundären Ausgaben während des Aufrufs, legen Sie diese Werte mit context.extraOutputs.set()

methods

Ein Array der HTTP-Methoden für diese HTTP-Eingabe defaults to ["get", "post"] if not specified

route

Die Route für diese HTTP-Eingabe. Wenn nicht angegeben, wird der Funktionsname verwendet.

Details zur Eigenschaft

handler

handler: HttpHandler

Eigenschaftswert

return

Konfiguration für die optionale primäre Ausgabe der Funktion. Wenn sie nicht festgelegt ist, wird dies standardmäßig auf eine standardmäßige HTTP-Antwortausgabe festgelegt. Dies ist die Hauptausgabe, die Sie während des Aufrufs als Rückgabewert des Funktionshandlers festlegen sollten.

return?: FunctionOutput

Eigenschaftswert

trigger

trigger?: HttpTrigger

Eigenschaftswert

Geerbte Eigenschaftsdetails

authLevel

Die HTTP-Autorisierungsstufe der Funktion ist standardmäßig auf "anonym" festgelegt, wenn sie nicht angegeben ist.

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

Eigenschaftswert

"function" | "anonymous" | "admin"

geerbt vonHttpTriggerOptions.authLevel-

extraInputs

Konfiguration für einen optionalen Satz sekundärer Eingaben während des Aufrufs erhalten Sie diese Werte mit context.extraInputs.get()

extraInputs?: FunctionInput[]

Eigenschaftswert

geerbt von Partial.extraInputs

extraOutputs

Konfiguration für einen optionalen Satz von sekundären Ausgaben während des Aufrufs, legen Sie diese Werte mit context.extraOutputs.set()

extraOutputs?: FunctionOutput[]

Eigenschaftswert

geerbt von Partial.extraOutputs

methods

Ein Array der HTTP-Methoden für diese HTTP-Eingabe defaults to ["get", "post"] if not specified

methods?: HttpMethod[]

Eigenschaftswert

Geerbt vonHttpTriggerOptions.methods

route

Die Route für diese HTTP-Eingabe. Wenn nicht angegeben, wird der Funktionsname verwendet.

route?: string

Eigenschaftswert

string

Geerbt vonHttpTriggerOptions.route