HttpFunctionOptions interface

Extends

Özellikler

handler

Fonksiyonunuz tetiklendiğinde çalıştırılacak kod

return

İşlevin isteğe bağlı birincil çıkışı için yapılandırma. Ayarlanmadıysa, bu varsayılan olarak standart bir http yanıt çıkışına ayarlanır Bu, çağırma sırasında işlev işleyicisinin dönüş değeri olarak ayarlamanız gereken ana çıkıştır

trigger

Fonksiyonun birincil girdisinin yapılandırması, yani tetiklenme nedeni Bu, çağrı sırasında fonksiyon işleyicisine argüman olarak iletilen tek girdidir

Devralınan Özellikler

authLevel

İşlev HTTP yetkilendirme düzeyi Belirtilmezse Varsayılan olarak 'anonim' olur

extraInputs

İsteğe bağlı bir ikincil giriş kümesi için yapılandırma Çağırma sırasında bu değerleri context.extraInputs.get()

extraOutputs

İsteğe bağlı bir ikincil çıkış kümesi için yapılandırma Çağırma sırasında bu değerleri context.extraOutputs.set()

methods

Bu http girişi için http yöntemlerinin dizisi Belirtilmezse Varsayılan olarak ["get", "post"] olur

route

Bu http girişinin yolu. Belirtilmezse işlev adı kullanılır

Özellik Ayrıntıları

handler

Fonksiyonunuz tetiklendiğinde çalıştırılacak kod

handler: HttpHandler

Özellik Değeri

return

İşlevin isteğe bağlı birincil çıkışı için yapılandırma. Ayarlanmadıysa, bu varsayılan olarak standart bir http yanıt çıkışına ayarlanır Bu, çağırma sırasında işlev işleyicisinin dönüş değeri olarak ayarlamanız gereken ana çıkıştır

return?: FunctionOutput

Özellik Değeri

trigger

Fonksiyonun birincil girdisinin yapılandırması, yani tetiklenme nedeni Bu, çağrı sırasında fonksiyon işleyicisine argüman olarak iletilen tek girdidir

trigger?: HttpTrigger

Özellik Değeri

Devralınan Özellik Detayları

authLevel

İşlev HTTP yetkilendirme düzeyi Belirtilmezse Varsayılan olarak 'anonim' olur

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

Özellik Değeri

"function" | "anonymous" | "admin"

Devralındığı yer:HttpTriggerOptions.authLevel

extraInputs

İsteğe bağlı bir ikincil giriş kümesi için yapılandırma Çağırma sırasında bu değerleri context.extraInputs.get()

extraInputs?: FunctionInput[]

Özellik Değeri

Partial.extraInputs Devralındı

extraOutputs

İsteğe bağlı bir ikincil çıkış kümesi için yapılandırma Çağırma sırasında bu değerleri context.extraOutputs.set()

extraOutputs?: FunctionOutput[]

Özellik Değeri

Partial.extraOutputs Devralındı

methods

Bu http girişi için http yöntemlerinin dizisi Belirtilmezse Varsayılan olarak ["get", "post"] olur

methods?: HttpMethod[]

Özellik Değeri

Devralındığı yer:HttpTriggerOptions.methods

route

Bu http girişinin yolu. Belirtilmezse işlev adı kullanılır

route?: string

Özellik Değeri

string

Devralındığı yer:HttpTriggerOptions.route