HttpFunctionOptions interface
- Extends
-
HttpTriggerOptions,Partial<FunctionOptions>
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
| 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
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
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