EventHubFunctionOptions interface

Extends

Eigenschaften

handler
retry

Eine optionale Wiederholungsrichtlinie, um eine fehlgeschlagene Ausführung erneut auszuführen, bis entweder der erfolgreiche Abschluss erfolgt oder die maximale Anzahl von Wiederholungen erreicht ist. Weitere hier

trigger

Geerbte Eigenschaften

cardinality

Legen Sie auf many fest, um die Batchverarbeitung zu aktivieren. Wenn sie nicht angegeben oder auf onefestgelegt ist, wird eine einzelne Nachricht an die Funktion übergeben.

connection

Eine App-Einstellung (oder Umgebungsvariable) mit der Ereignishub-Verbindungszeichenfolge

consumerGroup

Eine optionale Eigenschaft, die die Consumergruppe festlegt, verwendet wird, um Ereignisse im Hub zu abonnieren. Wenn sie weggelassen wird, wird die $Default Consumergruppe verwendet.

eventHubName

Der Name des Ereignishubs. Wenn der Ereignishubname auch in der Verbindungszeichenfolge vorhanden ist, überschreibt dieser Wert diese Eigenschaft zur Laufzeit.

extraInputs

Konfiguration für einen optionalen Satz sekundärer Eingaben während des Aufrufs erhalten Sie diese Werte mit context.extraInputs.get()

extraOutputs

Konfiguration für einen optionalen Satz von sekundären Ausgaben während des Aufrufs, legen Sie diese Werte mit context.extraOutputs.set()

return

Konfiguration für die optionale primäre Ausgabe der Funktion Dies ist die Hauptausgabe, die Sie während des Aufrufs als Rückgabewert des Funktionshandlers festlegen sollten.

Details zur Eigenschaft

handler

handler: EventHubHandler

Eigenschaftswert

retry

Eine optionale Wiederholungsrichtlinie, um eine fehlgeschlagene Ausführung erneut auszuführen, bis entweder der erfolgreiche Abschluss erfolgt oder die maximale Anzahl von Wiederholungen erreicht ist. Weitere hier

retry?: RetryOptions

Eigenschaftswert

trigger

trigger?: EventHubTrigger

Eigenschaftswert

Geerbte Eigenschaftsdetails

cardinality

Legen Sie auf many fest, um die Batchverarbeitung zu aktivieren. Wenn sie nicht angegeben oder auf onefestgelegt ist, wird eine einzelne Nachricht an die Funktion übergeben.

cardinality?: "many" | "one"

Eigenschaftswert

"many" | "one"

geerbt vonEventHubTriggerOptions.cardinality

connection

Eine App-Einstellung (oder Umgebungsvariable) mit der Ereignishub-Verbindungszeichenfolge

connection: string

Eigenschaftswert

string

vonEventHubTriggerOptions.connection geerbt

consumerGroup

Eine optionale Eigenschaft, die die Consumergruppe festlegt, verwendet wird, um Ereignisse im Hub zu abonnieren. Wenn sie weggelassen wird, wird die $Default Consumergruppe verwendet.

consumerGroup?: string

Eigenschaftswert

string

vonEventHubTriggerOptions.consumerGroup geerbt

eventHubName

Der Name des Ereignishubs. Wenn der Ereignishubname auch in der Verbindungszeichenfolge vorhanden ist, überschreibt dieser Wert diese Eigenschaft zur Laufzeit.

eventHubName: string

Eigenschaftswert

string

Geerbt vonEventHubTriggerOptions.eventHubName

extraInputs

Konfiguration für einen optionalen Satz sekundärer Eingaben während des Aufrufs erhalten Sie diese Werte mit context.extraInputs.get()

extraInputs?: FunctionInput[]

Eigenschaftswert

geerbt von Partial.extraInputs

extraOutputs

Konfiguration für einen optionalen Satz von sekundären Ausgaben während des Aufrufs, legen Sie diese Werte mit context.extraOutputs.set()

extraOutputs?: FunctionOutput[]

Eigenschaftswert

geerbt von Partial.extraOutputs

return

Konfiguration für die optionale primäre Ausgabe der Funktion Dies ist die Hauptausgabe, die Sie während des Aufrufs als Rückgabewert des Funktionshandlers festlegen sollten.

return?: FunctionOutput

Eigenschaftswert

Geerbt von Partial.return