Aracılığıyla paylaş


NotificationSubscriptionCreateParameters interface

Yeni abonelik oluşturma parametreleri. Abonelik, eşleşen olaylara ve aboneliğin abonesine bu olaylar hakkında nasıl bildirim verilmesi gerektiğine ilişkin ölçütleri tanımlar.

Özellikler

channel

Yeni abonelik tarafından tetiklenen bildirimleri teslim etme kanalı.

description

Yeni abonelik için kısa açıklama. Genellikle aboneliği tanımlamaya yardımcı olan filtre ölçütlerini açıklar.

filter

Yeni abonelik için eşleşen ölçütler. ExpressionFilter

scope

Olayların yeni abonelikle eşleştirilebilmesi için yayımlanması gereken kapsayıcı. Belirtilmezse, varsayılan olarak geçerli konağı (genellikle bir hesap veya proje koleksiyonu) kullanır. Örneğin, A projesi kapsamındaki bir abonelik, B projesinden yayımlanan olaylar için bildirim oluşturmaz.

subscriber

Aboneliğin filtre ölçütleriyle eşleşen olaylar için bildirim alacak kullanıcı veya grup. Belirtilmezse, varsayılan olarak çağıran kullanıcı olur.

Özellik Ayrıntıları

channel

Yeni abonelik tarafından tetiklenen bildirimleri teslim etme kanalı.

channel: ISubscriptionChannel

Özellik Değeri

description

Yeni abonelik için kısa açıklama. Genellikle aboneliği tanımlamaya yardımcı olan filtre ölçütlerini açıklar.

description: string

Özellik Değeri

string

filter

Yeni abonelik için eşleşen ölçütler. ExpressionFilter

filter: ISubscriptionFilter

Özellik Değeri

scope

Olayların yeni abonelikle eşleştirilebilmesi için yayımlanması gereken kapsayıcı. Belirtilmezse, varsayılan olarak geçerli konağı (genellikle bir hesap veya proje koleksiyonu) kullanır. Örneğin, A projesi kapsamındaki bir abonelik, B projesinden yayımlanan olaylar için bildirim oluşturmaz.

scope: SubscriptionScope

Özellik Değeri

subscriber

Aboneliğin filtre ölçütleriyle eşleşen olaylar için bildirim alacak kullanıcı veya grup. Belirtilmezse, varsayılan olarak çağıran kullanıcı olur.

subscriber: IdentityRef

Özellik Değeri