HttpDurableClientOptions interface

Konfiguriert Optionen für eine http-ausgelöste dauerhafte Clientfunktion.

Extends

Omit<HttpFunctionOptions, "handler">

Eigenschaften

handler

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

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.

route

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

trigger

Details zur Eigenschaft

handler

handler: HttpDurableClientHandler

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"

von Omit.authLevel geerbt

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 Omit.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

Von Omit.extraOutputs geerbt

methods

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

methods?: HttpMethod[]

Eigenschaftswert

Geerbt von Omit.methods

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

Geerbt von Omit.return

route

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

route?: string

Eigenschaftswert

string

Geerbt von Omit.route

trigger

trigger?: HttpTrigger

Eigenschaftswert

geerbt von Omit.trigger