Partilhar via


@azure/functions package

Classes

HttpRequest

Objeto de solicitação HTTP. Fornecido para sua função ao usar Ligações HTTP.

HttpResponse

Classe de resposta HTTP

InvocationContext

Contém metadados e métodos auxiliares específicos para esta invocação

Interfaces

Cookie

Objeto de cookie de resposta Http para "Set-Cookie"

CosmosDBv3FunctionOptions
CosmosDBv3InputOptions
CosmosDBv3OutputOptions
CosmosDBv3TriggerOptions
CosmosDBv4FunctionOptions
CosmosDBv4InputOptions
CosmosDBv4OutputOptions
CosmosDBv4TriggerOptions
Duration
EffectiveFunctionOptions

As opções usadas ao registrar a função, conforme passado para uma invocação específica NOTA: Este valor pode diferir ligeiramente do original porque foi validado e os padrões podem ter sido explicitamente adicionados

EventGridEvent

Link para documentos e exemplos

EventGridFunctionOptions

Neste momento, não há opções específicas de gatilho de grade de eventos

EventGridOutputOptions
EventGridPartialEvent

Link para documentos e exemplos Esta interface "parcial" destina-se a ser usada ao criar um evento por conta própria e permite que algumas propriedades sejam deixadas de fora

EventGridTriggerOptions

Neste momento, não há opções específicas de gatilho de grade de eventos

EventHubFunctionOptions
EventHubOutputOptions
EventHubTriggerOptions
Exception
ExponentialBackoffRetryOptions
FixedDelayRetryOptions
FunctionInput

Configuração completa para a entrada secundária para uma função ("trigger" é a entrada primária) NOTA: Nem todos os gatilhos podem ser usados como entradas secundárias

FunctionOptions

Configura as entradas, saídas e manipulador para uma Função do Azure

FunctionOutput

Configuração completa para a saída para uma função

FunctionTrigger

Configuração completa para a entrada primária de uma função

GenericFunctionOptions

Configura as entradas, saídas e manipulador para uma Função do Azure

GenericInputOptions
GenericOutputOptions
GenericTriggerOptions
HttpFunctionOptions
HttpOutputOptions

Neste momento, não há opções específicas de saída http

HttpRequestBodyInit

Apenas para fins de teste. Isso sempre será construído para você quando executado no contexto do tempo de execução do Azure Functions

HttpRequestInit

Apenas para fins de teste. Isso sempre será construído para você quando executado no contexto do tempo de execução do Azure Functions

HttpRequestUser

Objeto que representa o usuário conectado, por meio da autenticação AppService/Functions ou da Autenticação SWA

HttpResponseInit
HttpTrigger

Configuração completa para a entrada primária de uma função

HttpTriggerOptions
InvocationContextExtraInputs

Um objeto usado para obter entradas secundárias

InvocationContextExtraOutputs

Um objeto usado para definir saídas secundárias

InvocationContextInit

Apenas para fins de teste. Isso sempre será construído para você quando executado no contexto do tempo de execução do Azure Functions

RetryContext
ServiceBusQueueFunctionOptions
ServiceBusQueueOutputOptions
ServiceBusQueueTriggerOptions
ServiceBusTopicFunctionOptions
ServiceBusTopicOutputOptions
ServiceBusTopicTriggerOptions
SqlInputOptions
SqlOutputOptions
StorageBlobFunctionOptions
StorageBlobOptions
StorageBlobTriggerOptions
StorageQueueFunctionOptions
StorageQueueOptions
TableInputOptions
TableOutputOptions
Timer

Informações sobre a programação do temporizador. Fornecido para a sua função ao usar uma ligação de temporizador.

TimerFunctionOptions
TimerTriggerOptions
TraceContext

Informações do TraceContext para habilitar cenários de rastreamento distribuído

Aliases de Tipo

CosmosDBFunctionOptions
CosmosDBHandler
CosmosDBInput
CosmosDBInputOptions
CosmosDBOutput
CosmosDBOutputOptions
CosmosDBTrigger
CosmosDBTriggerOptions
CosmosDBv3Handler
CosmosDBv3Input
CosmosDBv3Output
CosmosDBv3Trigger
CosmosDBv4Handler
CosmosDBv4Input
CosmosDBv4Output
CosmosDBv4Trigger
EventGridHandler
EventGridOutput
EventGridTrigger
EventHubHandler
EventHubOutput
EventHubTrigger
FunctionHandler
FunctionResult

Nulo se nenhuma saída return for registrada Caso contrário, a saída de return registrada

HttpHandler
HttpMethod

Valores possíveis para um método de solicitação HTTP.

HttpMethodFunctionOptions
HttpOutput
HttpRequestParams

Chaves e valores de parâmetros de rota.

HttpRequestUserType

Valores possíveis para um tipo de usuário de solicitação HTTP

LogHandler
LogLevel
RetryOptions
ServiceBusQueueHandler
ServiceBusQueueOutput
ServiceBusQueueTrigger
ServiceBusTopicHandler
ServiceBusTopicOutput
ServiceBusTopicTrigger
SqlInput
SqlOutput
StorageBlobHandler
StorageBlobInput
StorageBlobInputOptions
StorageBlobOutput
StorageBlobOutputOptions
StorageBlobTrigger
StorageQueueHandler
StorageQueueOutput
StorageQueueOutputOptions
StorageQueueTrigger
StorageQueueTriggerOptions
TableInput
TableOutput
TimerHandler
TimerTrigger
TriggerMetadata

Metadados relacionados com a entrada que desencadeou a sua função