HttpTrigger interface

Vollständige Konfiguration für die primäre Eingabe in eine Funktion

Extends

Eigenschaften

authLevel

Die HTTP-Autorisierungsstufe der Funktion.

methods

Ein Array der HTTP-Methoden für diese HTTP-Eingabe

route

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

Geerbte Eigenschaften

name

Muss innerhalb dieser Funktion eindeutig sein. Wenn Sie das trigger Namespace zum Erstellen dieses Objekts verwenden, wird der Name automatisch für Sie generiert.

type

Der Typ für diesen Trigger ('httpTrigger', 'timerTrigger', usw.) Wenn Sie zum Erstellen dieses Objekts den trigger-Namespace verwenden, wird der Typ für Sie festgelegt.

Details zur Eigenschaft

authLevel

Die HTTP-Autorisierungsstufe der Funktion.

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

Eigenschaftswert

"function" | "anonymous" | "admin"

methods

Ein Array der HTTP-Methoden für diese HTTP-Eingabe

methods: HttpMethod[]

Eigenschaftswert

route

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

route?: string

Eigenschaftswert

string

Geerbte Eigenschaftsdetails

name

Muss innerhalb dieser Funktion eindeutig sein. Wenn Sie das trigger Namespace zum Erstellen dieses Objekts verwenden, wird der Name automatisch für Sie generiert.

name: string

Eigenschaftswert

string

geerbt vonFunctionTrigger.name

type

Der Typ für diesen Trigger ('httpTrigger', 'timerTrigger', usw.) Wenn Sie zum Erstellen dieses Objekts den trigger-Namespace verwenden, wird der Typ für Sie festgelegt.

type: string

Eigenschaftswert

string

vonFunctionTrigger.type geerbt