HttpFunctionOptions interface

Extends

Propriedades

handler

O código que será executado quando sua função for acionada

return

Configuração para a saída primária opcional da função. Se não for definido, isso usará como padrão uma saída de resposta http padrão Esta é a saída principal que você deve definir como o valor retornado do manipulador de funções durante a invocação

trigger

Configuração para a entrada primária da função, ou seja, o motivo de ela ser acionada. Esta é a única entrada que é passada como argumento ao manipulador da função durante a invocação

Propriedades herdadas

authLevel

O nível de autorização HTTP da função usa como padrão 'anônimo' se não for especificado

extraInputs

Configuração para um conjunto opcional de entradas secundárias durante a invocação, obtenha esses valores com context.extraInputs.get()

extraOutputs

Configuração para um conjunto opcional de saídas secundárias durante a invocação, defina esses valores com context.extraOutputs.set()

methods

Uma matriz dos métodos http para essa entrada http padrões para ["get", "post"] se não for especificada

route

A rota para essa entrada http. Se não for especificado, o nome da função será usado

Detalhes da propriedade

handler

O código que será executado quando sua função for acionada

handler: HttpHandler

Valor da propriedade

return

Configuração para a saída primária opcional da função. Se não for definido, isso usará como padrão uma saída de resposta http padrão Esta é a saída principal que você deve definir como o valor retornado do manipulador de funções durante a invocação

return?: FunctionOutput

Valor da propriedade

trigger

Configuração para a entrada primária da função, ou seja, o motivo de ela ser acionada. Esta é a única entrada que é passada como argumento ao manipulador da função durante a invocação

trigger?: HttpTrigger

Valor da propriedade

Detalhes das propriedades herdadas

authLevel

O nível de autorização HTTP da função usa como padrão 'anônimo' se não for especificado

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

Valor da propriedade

"function" | "anonymous" | "admin"

herdado dehttpTriggerOptions.authLevel

extraInputs

Configuração para um conjunto opcional de entradas secundárias durante a invocação, obtenha esses valores com context.extraInputs.get()

extraInputs?: FunctionInput[]

Valor da propriedade

herdado de partial.extraInputs

extraOutputs

Configuração para um conjunto opcional de saídas secundárias durante a invocação, defina esses valores com context.extraOutputs.set()

extraOutputs?: FunctionOutput[]

Valor da propriedade

herdado de partial.extraOutputs

methods

Uma matriz dos métodos http para essa entrada http padrões para ["get", "post"] se não for especificada

methods?: HttpMethod[]

Valor da propriedade

herdado dehttpTriggerOptions.methods

route

A rota para essa entrada http. Se não for especificado, o nome da função será usado

route?: string

Valor da propriedade

string

herdado dehttpTriggerOptions.route