EventHubFunctionOptions interface

Extends

プロパティ

handler
retry

成功した完了または再試行の最大数に達するまで、失敗した実行を再実行するオプションの再試行ポリシー。 詳細 については、こちらを参照してください。

trigger

継承されたプロパティ

cardinality

バッチ処理を有効にするには many に設定します。 省略するか、one に設定した場合、1 つのメッセージが関数に渡されます。

connection

イベント ハブ接続文字列を含むアプリ設定 (または環境変数)

consumerGroup

ハブのイベントのサブスクライブに使用されるコンシューマー グループを設定する、省略可能なプロパティ。 省略した場合は、$Default コンシューマー グループが使用されます。

eventHubName

イベント ハブの名前。 イベント ハブの名前は接続文字列にも存在し、その値が実行時にこのプロパティをオーバーライドします。

extraInputs

呼び出し中にオプションのセカンダリ入力セットの構成を行い、context.extraInputs.get() を使用してこれらの値を取得します

extraOutputs

呼び出し中にオプションのセカンダリ出力セットの構成を行う場合は、これらの値を context.extraOutputs.set()

return

関数のオプションのプライマリ出力の構成 これは、呼び出し時に関数ハンドラーの戻り値として設定する必要があるメイン出力です。

プロパティの詳細

handler

handler: EventHubHandler

プロパティ値

retry

成功した完了または再試行の最大数に達するまで、失敗した実行を再実行するオプションの再試行ポリシー。 詳細 については、こちらを参照してください。

retry?: RetryOptions

プロパティ値

trigger

trigger?: EventHubTrigger

プロパティ値

継承されたプロパティの詳細

cardinality

バッチ処理を有効にするには many に設定します。 省略するか、one に設定した場合、1 つのメッセージが関数に渡されます。

cardinality?: "many" | "one"

プロパティ値

"many" | "one"

承元EventHubTriggerOptions.cardinality

connection

イベント ハブ接続文字列を含むアプリ設定 (または環境変数)

connection: string

プロパティ値

string

承元EventHubTriggerOptions.connection

consumerGroup

ハブのイベントのサブスクライブに使用されるコンシューマー グループを設定する、省略可能なプロパティ。 省略した場合は、$Default コンシューマー グループが使用されます。

consumerGroup?: string

プロパティ値

string

承元EventHubTriggerOptions.consumerGroup

eventHubName

イベント ハブの名前。 イベント ハブの名前は接続文字列にも存在し、その値が実行時にこのプロパティをオーバーライドします。

eventHubName: string

プロパティ値

string

継承元EventHubTriggerOptions.eventHubName

extraInputs

呼び出し中にオプションのセカンダリ入力セットの構成を行い、context.extraInputs.get() を使用してこれらの値を取得します

extraInputs?: FunctionInput[]

プロパティ値

Partial.extraInputs から継承された

extraOutputs

呼び出し中にオプションのセカンダリ出力セットの構成を行う場合は、これらの値を context.extraOutputs.set()

extraOutputs?: FunctionOutput[]

プロパティ値

Partial.extraOutputs から継承

return

関数のオプションのプライマリ出力の構成 これは、呼び出し時に関数ハンドラーの戻り値として設定する必要があるメイン出力です。

return?: FunctionOutput

プロパティ値

partial.return から継承された