HttpFunctionOptions interface

Rozszerzenie

Właściwości

handler

Kod wykonany po uruchomieniu funkcji

return

Konfiguracja opcjonalnych podstawowych danych wyjściowych funkcji. Jeśli nie zostanie ustawiona, wartość domyślna to standardowe dane wyjściowe odpowiedzi HTTP. Jest to główne dane wyjściowe, które należy ustawić jako wartość zwracaną programu obsługi funkcji podczas wywołania

trigger

Konfiguracja dla głównego wejścia do funkcji, czyli powód jej wyzwolenia To jedyne wejście przekazywane jako argument do obsługi funkcji podczas wywołania

Właściwości dziedziczone

authLevel

Poziom autoryzacji HTTP funkcji Domyślna wartość "anonimowa", jeśli nie zostanie określona

extraInputs

Konfiguracja opcjonalnego zestawu pomocniczych danych wejściowych Podczas wywołania pobierz te wartości przy użyciu context.extraInputs.get()

extraOutputs

Konfiguracja opcjonalnego zestawu pomocniczych danych wyjściowych podczas wywołania ustaw te wartości przy użyciu context.extraOutputs.set()

methods

Tablica metod http dla tych danych wejściowych http Defaults to ["get", "post"] jeśli nie zostanie określona

route

Trasa dla tych danych wejściowych http. Jeśli nie zostanie określona, zostanie użyta nazwa funkcji

Szczegóły właściwości

handler

Kod wykonany po uruchomieniu funkcji

handler: HttpHandler

Wartość właściwości

return

Konfiguracja opcjonalnych podstawowych danych wyjściowych funkcji. Jeśli nie zostanie ustawiona, wartość domyślna to standardowe dane wyjściowe odpowiedzi HTTP. Jest to główne dane wyjściowe, które należy ustawić jako wartość zwracaną programu obsługi funkcji podczas wywołania

return?: FunctionOutput

Wartość właściwości

trigger

Konfiguracja dla głównego wejścia do funkcji, czyli powód jej wyzwolenia To jedyne wejście przekazywane jako argument do obsługi funkcji podczas wywołania

trigger?: HttpTrigger

Wartość właściwości

Szczegóły właściwości dziedziczonej

authLevel

Poziom autoryzacji HTTP funkcji Domyślna wartość "anonimowa", jeśli nie zostanie określona

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

Wartość właściwości

"function" | "anonymous" | "admin"

dziedziczone zHttpTriggerOptions.authLevel

extraInputs

Konfiguracja opcjonalnego zestawu pomocniczych danych wejściowych Podczas wywołania pobierz te wartości przy użyciu context.extraInputs.get()

extraInputs?: FunctionInput[]

Wartość właściwości

dziedziczone z Partial.extraInputs

extraOutputs

Konfiguracja opcjonalnego zestawu pomocniczych danych wyjściowych podczas wywołania ustaw te wartości przy użyciu context.extraOutputs.set()

extraOutputs?: FunctionOutput[]

Wartość właściwości

dziedziczone z Partial.extraOutputs

methods

Tablica metod http dla tych danych wejściowych http Defaults to ["get", "post"] jeśli nie zostanie określona

methods?: HttpMethod[]

Wartość właściwości

dziedziczone zHttpTriggerOptions.methods

route

Trasa dla tych danych wejściowych http. Jeśli nie zostanie określona, zostanie użyta nazwa funkcji

route?: string

Wartość właściwości

string

dziedziczone zHttpTriggerOptions.route