HttpFunctionOptions interface
- Extends
-
HttpTriggerOptions,Partial<FunctionOptions>
Eigenschaften
| handler | Der Code, der ausgeführt wird, wenn deine Funktion ausgelöst wird |
| 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 | Konfiguration für die primäre Eingabe der Funktion, also der Grund, warum sie ausgelöst wird. Dies ist die einzige Eingabe, die während des Aufrufs als Argument an den Funktionshandler weitergegeben wird |
Geerbte Eigenschaften
| auth |
Die HTTP-Autorisierungsstufe der Funktion ist standardmäßig auf "anonym" festgelegt, wenn sie nicht angegeben ist. |
| extra |
Konfiguration für einen optionalen Satz sekundärer Eingaben während des Aufrufs erhalten Sie diese Werte mit |
| extra |
Konfiguration für einen optionalen Satz von sekundären Ausgaben während des Aufrufs, legen Sie diese Werte mit |
| 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
Der Code, der ausgeführt wird, wenn deine Funktion ausgelöst wird
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
Konfiguration für die primäre Eingabe der Funktion, also der Grund, warum sie ausgelöst wird. Dies ist die einzige Eingabe, die während des Aufrufs als Argument an den Funktionshandler weitergegeben wird
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