SubscriptionQueryCondition interface

Conditions a subscription must match to qualify for the query result set. Not all fields are required. A subscription must match all conditions specified in order to qualify for the result set.

Properties

filter

Filter conditions that matching subscriptions must have. Typically only the filter's type and event type are used for matching.

flags

Flags to specify the type subscriptions to query for.

scope

Scope that matching subscriptions must have.

subscriberId

ID of the subscriber (user or group) that matching subscriptions must be subscribed to.

subscriptionId

ID of the subscription to query for.

Property Details

filter

Filter conditions that matching subscriptions must have. Typically only the filter's type and event type are used for matching.

filter: ISubscriptionFilter

Property Value

flags

Flags to specify the type subscriptions to query for.

flags: SubscriptionFlags

Property Value

scope

Scope that matching subscriptions must have.

scope: string

Property Value

string

subscriberId

ID of the subscriber (user or group) that matching subscriptions must be subscribed to.

subscriberId: string

Property Value

string

subscriptionId

ID of the subscription to query for.

subscriptionId: string

Property Value

string