EventHubFunctionOptions interface

Extends

Egenskaper

handler

Koden som kommer att köras när din funktion triggas

retry

En valfri återförsöksprincip för att köra en misslyckad körning igen tills antingen slutförandet har slutförts eller det maximala antalet återförsök har uppnåtts. Läs mer här

trigger

Konfiguration för den primära inmatningen till funktionen, alltså anledningen till att den kommer att triggas. Detta är den enda indata som skickas som argument till funktionshanteraren under anrop

Ärvda egenskaper

cardinality

Ange till many för att aktivera batchbearbetning. Om det utelämnas eller anges till oneskickas ett enda meddelande till funktionen.

connection

En appinställning (eller miljövariabel) med händelsehubbens anslutningssträng

consumerGroup

En valfri egenskap som anger konsumentgrupp som används för att prenumerera på händelser i hubben. Om den utelämnas används den $Default konsumentgruppen.

eventHubName

Namnet på händelsehubben. När händelsehubbens namn också finns i anslutningssträngen åsidosätter det värdet den här egenskapen vid körning.

extraInputs

Konfiguration för en valfri uppsättning sekundära indata Under anrop hämtar du dessa värden med context.extraInputs.get()

extraOutputs

Konfiguration för en valfri uppsättning sekundära utdata Under anrop anger du dessa värden med context.extraOutputs.set()

return

Konfiguration för valfria primära utdata för funktionen Det här är de viktigaste utdata som du bör ange som returvärde för funktionshanteraren under anropet

Egenskapsinformation

handler

Koden som kommer att köras när din funktion triggas

handler: EventHubHandler

Egenskapsvärde

retry

En valfri återförsöksprincip för att köra en misslyckad körning igen tills antingen slutförandet har slutförts eller det maximala antalet återförsök har uppnåtts. Läs mer här

retry?: RetryOptions

Egenskapsvärde

trigger

Konfiguration för den primära inmatningen till funktionen, alltså anledningen till att den kommer att triggas. Detta är den enda indata som skickas som argument till funktionshanteraren under anrop

trigger?: EventHubTrigger

Egenskapsvärde

Information om ärvda egenskaper

cardinality

Ange till many för att aktivera batchbearbetning. Om det utelämnas eller anges till oneskickas ett enda meddelande till funktionen.

cardinality?: "many" | "one"

Egenskapsvärde

"many" | "one"

ärvs frånEventHubTriggerOptions.cardinality

connection

En appinställning (eller miljövariabel) med händelsehubbens anslutningssträng

connection: string

Egenskapsvärde

string

ärvs frånEventHubTriggerOptions.connection

consumerGroup

En valfri egenskap som anger konsumentgrupp som används för att prenumerera på händelser i hubben. Om den utelämnas används den $Default konsumentgruppen.

consumerGroup?: string

Egenskapsvärde

string

ärvd frånEventHubTriggerOptions.consumerGroup

eventHubName

Namnet på händelsehubben. När händelsehubbens namn också finns i anslutningssträngen åsidosätter det värdet den här egenskapen vid körning.

eventHubName: string

Egenskapsvärde

string

ärvd frånEventHubTriggerOptions.eventHubName

extraInputs

Konfiguration för en valfri uppsättning sekundära indata Under anrop hämtar du dessa värden med context.extraInputs.get()

extraInputs?: FunctionInput[]

Egenskapsvärde

ärvs från Partial.extraInputs

extraOutputs

Konfiguration för en valfri uppsättning sekundära utdata Under anrop anger du dessa värden med context.extraOutputs.set()

extraOutputs?: FunctionOutput[]

Egenskapsvärde

ärvs från Partial.extraOutputs

return

Konfiguration för valfria primära utdata för funktionen Det här är de viktigaste utdata som du bör ange som returvärde för funktionshanteraren under anropet

return?: FunctionOutput

Egenskapsvärde

ärvd från Partial.return