HttpFunctionOptions interface

Extends

屬性

handler

當你的函式被觸發時,將會執行的程式碼

return

函式選擇性主要輸出的組態。 如果未設定,這會預設為標準 HTTP 回應輸出 這是您應該在調用期間設定為函式處理程式的傳回值的主要輸出

trigger

函式的主要輸入配置,也就是觸發原因。這是在調用時唯一以參數形式傳遞給函式處理器的輸入

繼承的屬性

authLevel

未指定時,函式 HTTP 授權層級預設為 'anonymous'

extraInputs

在叫用期間,針對一組選擇性的次要輸入進行組態,以 context.extraInputs.get() 取得這些值

extraOutputs

設定選擇性的次要輸出集合在調用期間,請使用 context.extraOutputs.set()

methods

如果未指定,此 HTTP 輸入的 HTTP 方法陣列預設值為 [“get”、“post”]

route

這個 HTTP 輸入的路由。 如果未指定,則會使用函式名稱

屬性詳細資料

handler

當你的函式被觸發時,將會執行的程式碼

handler: HttpHandler

屬性值

return

函式選擇性主要輸出的組態。 如果未設定,這會預設為標準 HTTP 回應輸出 這是您應該在調用期間設定為函式處理程式的傳回值的主要輸出

return?: FunctionOutput

屬性值

trigger

函式的主要輸入配置,也就是觸發原因。這是在調用時唯一以參數形式傳遞給函式處理器的輸入

trigger?: HttpTrigger

屬性值

繼承的屬性詳細資料

authLevel

未指定時,函式 HTTP 授權層級預設為 'anonymous'

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

屬性值

"function" | "anonymous" | "admin"

繼承自HttpTriggerOptions.authLevel

extraInputs

在叫用期間,針對一組選擇性的次要輸入進行組態,以 context.extraInputs.get() 取得這些值

extraInputs?: FunctionInput[]

屬性值

繼承自 Partial.extraInputs

extraOutputs

設定選擇性的次要輸出集合在調用期間,請使用 context.extraOutputs.set()

extraOutputs?: FunctionOutput[]

屬性值

繼承自 Partial.extraOutputs

methods

如果未指定,此 HTTP 輸入的 HTTP 方法陣列預設值為 [“get”、“post”]

methods?: HttpMethod[]

屬性值

繼承自HttpTriggerOptions.methods

route

這個 HTTP 輸入的路由。 如果未指定,則會使用函式名稱

route?: string

屬性值

string

繼承自HttpTriggerOptions.route