HttpFunctionOptions interface

Uitbreiding

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

authLevel

Het HTTP-autorisatieniveau van de functie wordt standaard ingesteld op 'anoniem' als deze niet is opgegeven

extraInputs

Configuratie voor een optionele set secundaire invoer tijdens het aanroepen: haal deze waarden op met context.extraInputs.get()

extraOutputs

Configuratie voor een optionele set secundaire uitvoer tijdens het aanroepen stelt u deze waarden in met context.extraOutputs.set()

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