HttpFunctionOptions interface
- Uitbreiding
-
HttpTriggerOptions,Partial<FunctionOptions>
Eigenschappen
| handler | De code die wordt uitgevoerd wanneer je functie wordt geactiveerd |
| return | Configuratie voor de optionele primaire uitvoer van de functie. Als dit niet is ingesteld, wordt standaard een http-antwoorduitvoer standaard ingesteld. Dit is de belangrijkste uitvoer die u moet instellen als de retourwaarde van de functie-handler tijdens het aanroepen |
| trigger | Configuratie voor de primaire invoer van de functie, oftewel de reden waarom deze wordt geactiveerd Dit is de enige invoer die als argument wordt doorgegeven aan de functiehandler tijdens het aanroepen |
Overgenomen eigenschappen
| auth |
Het HTTP-autorisatieniveau van de functie wordt standaard ingesteld op 'anoniem' als deze niet is opgegeven |
| extra |
Configuratie voor een optionele set secundaire invoer tijdens het aanroepen: haal deze waarden op met |
| extra |
Configuratie voor een optionele set secundaire uitvoer tijdens het aanroepen stelt u deze waarden in met |
| methods | Een matrix van de HTTP-methoden voor deze HTTP-invoer wordt standaard ingesteld op ["get", "post"] als deze niet is opgegeven |
| route | De route voor deze HTTP-invoer. Als dit niet is opgegeven, wordt de functienaam gebruikt |
Eigenschapdetails
handler
De code die wordt uitgevoerd wanneer je functie wordt geactiveerd
handler: HttpHandler
Waarde van eigenschap
return
Configuratie voor de optionele primaire uitvoer van de functie. Als dit niet is ingesteld, wordt standaard een http-antwoorduitvoer standaard ingesteld. Dit is de belangrijkste uitvoer die u moet instellen als de retourwaarde van de functie-handler tijdens het aanroepen
return?: FunctionOutput
Waarde van eigenschap
trigger
Configuratie voor de primaire invoer van de functie, oftewel de reden waarom deze wordt geactiveerd Dit is de enige invoer die als argument wordt doorgegeven aan de functiehandler tijdens het aanroepen
trigger?: HttpTrigger
Waarde van eigenschap
Details van overgenomen eigenschap
authLevel
Het HTTP-autorisatieniveau van de functie wordt standaard ingesteld op 'anoniem' als deze niet is opgegeven
authLevel?: "function" | "anonymous" | "admin"
Waarde van eigenschap
"function" | "anonymous" | "admin"
overgenomen vanhttpTriggerOptions.authLevel
extraInputs
Configuratie voor een optionele set secundaire invoer tijdens het aanroepen: haal deze waarden op met context.extraInputs.get()
extraInputs?: FunctionInput[]
Waarde van eigenschap
overgenomen van Partial.extraInputs
extraOutputs
Configuratie voor een optionele set secundaire uitvoer tijdens het aanroepen stelt u deze waarden in met context.extraOutputs.set()
extraOutputs?: FunctionOutput[]
Waarde van eigenschap
overgenomen van Partial.extraOutputs
methods
Een matrix van de HTTP-methoden voor deze HTTP-invoer wordt standaard ingesteld op ["get", "post"] als deze niet is opgegeven
methods?: HttpMethod[]
Waarde van eigenschap
overgenomen vanHttpTriggerOptions.methods
route
De route voor deze HTTP-invoer. Als dit niet is opgegeven, wordt de functienaam gebruikt
route?: string
Waarde van eigenschap
string
overgenomen vanhttpTriggerOptions.route