@azure/functions package

Klassen

HttpRequest

HTTP-Anforderungsobjekt. Wird für Ihre Funktion bei Verwendung von HTTP-Bindungen bereitgestellt.

HttpResponse

HTTP-Antwortklasse

InvocationContext

Enthält Metadaten und Hilfsmethoden, die für diesen Aufruf spezifisch sind.

Schnittstellen

Cookie

Http-Antwort-Cookie-Objekt zu "Set-Cookie"

CosmosDBv3FunctionOptions
CosmosDBv3InputOptions
CosmosDBv3OutputOptions
CosmosDBv3TriggerOptions
CosmosDBv4FunctionOptions
CosmosDBv4InputOptions
CosmosDBv4OutputOptions
CosmosDBv4TriggerOptions
Duration
EffectiveFunctionOptions

Die Optionen, die beim Registrieren der Funktion verwendet werden, wie an einen bestimmten AufrufHINWEIS übergeben: Dieser Wert kann sich geringfügig vom Original unterscheiden, da sie überprüft wurde und Standardwerte explizit hinzugefügt wurden.

EventGridEvent

Link zu Dokumenten und Beispielen

EventGridFunctionOptions

Zu diesem Zeitpunkt gibt es keine ereignisraggerspezifischen Optionen.

EventGridOutputOptions
EventGridPartialEvent

Link zu Dokumenten und Beispielen Diese "partielle" Schnittstelle soll beim Erstellen eines Ereignisses selbst verwendet werden und ermöglicht, dass einige Eigenschaften ausgelassen werden.

EventGridTriggerOptions

Zu diesem Zeitpunkt gibt es keine ereignisraggerspezifischen Optionen.

EventHubFunctionOptions
EventHubOutputOptions
EventHubTriggerOptions
Exception
ExponentialBackoffRetryOptions
FixedDelayRetryOptions
FunctionInput

Vollständige Konfiguration für die sekundäre Eingabe einer Funktion ("Trigger" ist die primäre Eingabe) HINWEIS: Nicht alle Trigger können als sekundäre Eingaben verwendet werden.

FunctionOptions

Konfiguriert die Eingaben, Ausgaben und Handler für eine Azure-Funktion.

FunctionOutput

Vollständige Konfiguration für die Ausgabe in eine Funktion

FunctionTrigger

Vollständige Konfiguration für die primäre Eingabe in eine Funktion

GenericFunctionOptions

Konfiguriert die Eingaben, Ausgaben und Handler für eine Azure-Funktion.

GenericInputOptions
GenericOutputOptions
GenericTriggerOptions
HttpFunctionOptions
HttpOutputOptions

Zu diesem Zeitpunkt gibt es keine http-Ausgabe spezifische Optionen.

HttpRequestBodyInit

Nur zu Testzwecken. Dies wird immer für Sie erstellt, wenn sie im Kontext der Azure Functions-Laufzeit ausgeführt wird.

HttpRequestInit

Nur zu Testzwecken. Dies wird immer für Sie erstellt, wenn sie im Kontext der Azure Functions-Laufzeit ausgeführt wird.

HttpRequestUser

Objekt, das angemeldeten Benutzer, entweder über die AppService/Functions-Authentifizierung oder die SWA-Authentifizierung darstellt

HttpResponseInit
HttpTrigger

Vollständige Konfiguration für die primäre Eingabe in eine Funktion

HttpTriggerOptions
InvocationContextExtraInputs

Ein Objekt zum Abrufen sekundärer Eingaben

InvocationContextExtraOutputs

Ein Objekt zum Festlegen von sekundären Ausgaben

InvocationContextInit

Nur zu Testzwecken. Dies wird immer für Sie erstellt, wenn sie im Kontext der Azure Functions-Laufzeit ausgeführt wird.

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

Zeitplanungsinformationen. Wird für Ihre Funktion bereitgestellt, wenn Sie eine Zeitgeberbindung verwenden.

TimerFunctionOptions
TimerTriggerOptions
TraceContext

TraceContext-Informationen zum Aktivieren von verteilten Ablaufverfolgungsszenarien

Typaliase

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

Ungültig, wenn keine return Ausgabe registriert ist Andernfalls wird die registrierte return Ausgabe

HttpHandler
HttpMethod

Mögliche Werte für eine HTTP-Anforderungsmethode.

HttpMethodFunctionOptions
HttpOutput
HttpRequestParams

Routenparameterschlüssel und -werte.

HttpRequestUserType

Mögliche Werte für einen HTTP-Anforderungsbenutzertyp

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

Metadaten im Zusammenhang mit der Eingabe, die Ihre Funktion ausgelöst hat