@azure/functions package
Classes
HttpRequest |
HTTP request object. Provided to your function when using HTTP Bindings. |
HttpResponse |
HTTP response class |
InvocationContext |
Contains metadata and helper methods specific to this invocation |
Interfaces
Cookie |
Http response cookie object to "Set-Cookie" |
CosmosDBv3FunctionOptions | |
CosmosDBv3InputOptions | |
CosmosDBv3OutputOptions | |
CosmosDBv3TriggerOptions | |
CosmosDBv4FunctionOptions | |
CosmosDBv4InputOptions | |
CosmosDBv4OutputOptions | |
CosmosDBv4TriggerOptions | |
Duration | |
EffectiveFunctionOptions |
The options used when registering the function, as passed to a specific invocation NOTE: This value may differ slightly from the original because it has been validated and defaults may have been explicitly added |
EventGridEvent | |
EventGridFunctionOptions |
At this point in time there are no event grid trigger-specific options |
EventGridOutputOptions | |
EventGridPartialEvent |
Link to docs and examples This "partial" interface is meant to be used when creating an event yourself and allows some properties to be left out |
EventGridTriggerOptions |
At this point in time there are no event grid trigger-specific options |
EventHubFunctionOptions | |
EventHubOutputOptions | |
EventHubTriggerOptions | |
Exception | |
ExponentialBackoffRetryOptions | |
FixedDelayRetryOptions | |
FunctionInput |
Full configuration for the secondary input to a function ("trigger" is the primary input) NOTE: Not all triggers can be used as secondary inputs |
FunctionOptions |
Configures the inputs, outputs, and handler for an Azure Function |
FunctionOutput |
Full configuration for the output to a function |
FunctionTrigger |
Full configuration for the primary input to a function |
GenericFunctionOptions |
Configures the inputs, outputs, and handler for an Azure Function |
GenericInputOptions | |
GenericOutputOptions | |
GenericTriggerOptions | |
HttpFunctionOptions | |
HttpOutputOptions |
At this point in time there are no http output specific options |
HttpRequestBodyInit |
For testing purposes only. This will always be constructed for you when run in the context of the Azure Functions runtime |
HttpRequestInit |
For testing purposes only. This will always be constructed for you when run in the context of the Azure Functions runtime |
HttpRequestUser |
Object representing logged-in user, either through AppService/Functions authentication, or SWA Authentication |
HttpResponseInit | |
HttpTrigger |
Full configuration for the primary input to a function |
HttpTriggerOptions | |
InvocationContextExtraInputs |
An object used to get secondary inputs |
InvocationContextExtraOutputs |
An object used to set secondary outputs |
InvocationContextInit |
For testing purposes only. This will always be constructed for you when run in the context of the Azure Functions runtime |
RetryContext | |
ServiceBusQueueFunctionOptions | |
ServiceBusQueueOutputOptions | |
ServiceBusQueueTriggerOptions | |
ServiceBusTopicFunctionOptions | |
ServiceBusTopicOutputOptions | |
ServiceBusTopicTriggerOptions | |
SqlInputOptions | |
SqlOutputOptions | |
StorageBlobFunctionOptions | |
StorageBlobOptions | |
StorageBlobTriggerOptions | |
StorageQueueFunctionOptions | |
StorageQueueOptions | |
TableInputOptions | |
TableOutputOptions | |
Timer |
Timer schedule information. Provided to your function when using a timer binding. |
TimerFunctionOptions | |
TimerTriggerOptions | |
TraceContext |
TraceContext information to enable distributed tracing scenarios |