HttpDurableClientOptions interface

HTTP によってトリガーされる Durable Client 関数のオプションを構成します。

Extends

Omit<HttpFunctionOptions, "handler">

プロパティ

handler

継承されたプロパティ

authLevel

関数 HTTP 承認レベルが指定されていない場合、既定値は "anonymous" になります

extraInputs

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

extraOutputs

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

methods

この http 入力の http メソッドの配列。指定されていない場合、既定値は ["get", "post"] になります

return

関数のオプションのプライマリ出力の構成。 設定されていない場合、これは既定で標準の http 応答出力になります。これは、呼び出し時に関数ハンドラーの戻り値として設定する必要がある主な出力です。

route

この http 入力のルート。 指定しない場合は、関数名が使用されます

trigger

プロパティの詳細

handler

handler: HttpDurableClientHandler

プロパティ値

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

authLevel

関数 HTTP 承認レベルが指定されていない場合、既定値は "anonymous" になります

authLevel?: "function" | "anonymous" | "admin"

プロパティ値

"function" | "anonymous" | "admin"

継承元 Omit.authLevel (省略).authLevel

extraInputs

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

extraInputs?: FunctionInput[]

プロパティ値

継承元 Omit.extra入力

extraOutputs

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

extraOutputs?: FunctionOutput[]

プロパティ値

継承元 Omit.extraOutputs を省略します

methods

この http 入力の http メソッドの配列。指定されていない場合、既定値は ["get", "post"] になります

methods?: HttpMethod[]

プロパティ値

継承元 省略メソッド

return

関数のオプションのプライマリ出力の構成。 設定されていない場合、これは既定で標準の http 応答出力になります。これは、呼び出し時に関数ハンドラーの戻り値として設定する必要がある主な出力です。

return?: FunctionOutput

プロパティ値

継承元 省略.戻り

route

この http 入力のルート。 指定しない場合は、関数名が使用されます

route?: string

プロパティ値

string

継承元 省略ルート

trigger

trigger?: HttpTrigger

プロパティ値

継承元 省略.trigger