HttpFunctionOptions interface
- Extends
-
HttpTriggerOptions,Partial<FunctionOptions>
Vlastnosti
| handler | Kód, který se vykoná, když je vaše funkce spuštěna |
| return | Konfigurace volitelného primárního výstupu funkce Pokud není nastavená, použije se výchozí standardní výstup odpovědi HTTP. Toto je hlavní výstup, který byste měli nastavit jako návratovou hodnotu obslužné rutiny funkce během volání. |
| trigger | Konfigurace primárního vstupu funkce, tedy důvod jejího spuštění Toto je jediný vstup, který je předán jako argument obslužbě funkce během volání |
Zděděné vlastnosti
| auth |
Úroveň autorizace HTTP funkce Je výchozí hodnota anonymní, pokud není zadána. |
| extra |
Konfigurace pro volitelnou sadu sekundárních vstupů Během vyvolání získejte tyto hodnoty pomocí |
| extra |
Konfigurace pro volitelnou sadu sekundárních výstupů Během vyvolání nastavte tyto hodnoty pomocí |
| methods | Pole metod HTTP pro tento vstup HTTP Defaults to ["get", "post"] pokud není zadáno |
| route | Trasa pro tento vstup HTTP. Pokud není zadaný, použije se název funkce. |
Podrobnosti vlastnosti
handler
Kód, který se vykoná, když je vaše funkce spuštěna
handler: HttpHandler
Hodnota vlastnosti
return
Konfigurace volitelného primárního výstupu funkce Pokud není nastavená, použije se výchozí standardní výstup odpovědi HTTP. Toto je hlavní výstup, který byste měli nastavit jako návratovou hodnotu obslužné rutiny funkce během volání.
return?: FunctionOutput
Hodnota vlastnosti
trigger
Konfigurace primárního vstupu funkce, tedy důvod jejího spuštění Toto je jediný vstup, který je předán jako argument obslužbě funkce během volání
trigger?: HttpTrigger
Hodnota vlastnosti
Podrobnosti zděděných vlastností
authLevel
Úroveň autorizace HTTP funkce Je výchozí hodnota anonymní, pokud není zadána.
authLevel?: "function" | "anonymous" | "admin"
Hodnota vlastnosti
"function" | "anonymous" | "admin"
zděděno zhttpTriggerOptions.authLevel
extraInputs
Konfigurace pro volitelnou sadu sekundárních vstupů Během vyvolání získejte tyto hodnoty pomocí context.extraInputs.get()
extraInputs?: FunctionInput[]
Hodnota vlastnosti
zděděno z Partial.extraInputs
extraOutputs
Konfigurace pro volitelnou sadu sekundárních výstupů Během vyvolání nastavte tyto hodnoty pomocí context.extraOutputs.set()
extraOutputs?: FunctionOutput[]
Hodnota vlastnosti
zděděno z Partial.extraOutputs
methods
Pole metod HTTP pro tento vstup HTTP Defaults to ["get", "post"] pokud není zadáno
methods?: HttpMethod[]
Hodnota vlastnosti
zděděno zhttpTriggerOptions.methods
route
Trasa pro tento vstup HTTP. Pokud není zadaný, použije se název funkce.
route?: string
Hodnota vlastnosti
string
zděděno zhttpTriggerOptions.route