Compartilhar via


EventHubFunctionOptions interface

Extends

Propriedades

handler
retry

Uma política de repetição opcional para executar novamente uma execução com falha até que ocorra uma conclusão bem-sucedida ou o número máximo de tentativas seja atingido. Saiba mais aqui

trigger

Propriedades herdadas

cardinality

Defina como many para habilitar o envio em lote. Se omitido ou definido como one, uma única mensagem será passada para a função.

connection

Uma configuração de aplicativo (ou variável de ambiente) com a cadeia de conexão do hub de eventos

consumerGroup

Uma propriedade opcional que define o grupo de consumidores usado para assinar eventos no hub. Se omitido, o grupo de consumidores $Default será usado.

eventHubName

O nome do hub de eventos. Quando o nome do hub de eventos também está presente na cadeia de conexão, esse valor substitui essa propriedade em runtime.

extraInputs

Configuração para um conjunto opcional de entradas secundárias durante a invocação, obtenha esses valores com context.extraInputs.get()

extraOutputs

Configuração para um conjunto opcional de saídas secundárias durante a invocação, defina esses valores com context.extraOutputs.set()

return

Configuração para a saída primária opcional da função Esta é a saída principal que você deve definir como o valor retornado do manipulador de funções durante a invocação

Detalhes da propriedade

handler

handler: EventHubHandler

Valor da propriedade

retry

Uma política de repetição opcional para executar novamente uma execução com falha até que ocorra uma conclusão bem-sucedida ou o número máximo de tentativas seja atingido. Saiba mais aqui

retry?: RetryOptions

Valor da propriedade

trigger

trigger?: EventHubTrigger

Valor da propriedade

Detalhes das propriedades herdadas

cardinality

Defina como many para habilitar o envio em lote. Se omitido ou definido como one, uma única mensagem será passada para a função.

cardinality?: "many" | "one"

Valor da propriedade

"many" | "one"

herdado deeventHubTriggerOptions.cardinality

connection

Uma configuração de aplicativo (ou variável de ambiente) com a cadeia de conexão do hub de eventos

connection: string

Valor da propriedade

string

Herdado deEventHubTriggerOptions.connection

consumerGroup

Uma propriedade opcional que define o grupo de consumidores usado para assinar eventos no hub. Se omitido, o grupo de consumidores $Default será usado.

consumerGroup?: string

Valor da propriedade

string

Herdado deEventHubTriggerOptions.consumerGroup

eventHubName

O nome do hub de eventos. Quando o nome do hub de eventos também está presente na cadeia de conexão, esse valor substitui essa propriedade em runtime.

eventHubName: string

Valor da propriedade

string

herdado deeventHubTriggerOptions.eventHubName

extraInputs

Configuração para um conjunto opcional de entradas secundárias durante a invocação, obtenha esses valores com context.extraInputs.get()

extraInputs?: FunctionInput[]

Valor da propriedade

herdado de partial.extraInputs

extraOutputs

Configuração para um conjunto opcional de saídas secundárias durante a invocação, defina esses valores com context.extraOutputs.set()

extraOutputs?: FunctionOutput[]

Valor da propriedade

herdado de partial.extraOutputs

return

Configuração para a saída primária opcional da função Esta é a saída principal que você deve definir como o valor retornado do manipulador de funções durante a invocação

return?: FunctionOutput

Valor da propriedade

Herdado de Partial.return