Admin-managed settings for the subscription. Only applies when the subscriber is a group.
Channel for delivering notifications triggered by the subscription.
Description of the subscription. Typically describes filter criteria which helps identity the subscription.
Diagnostics for this subscription.
Any extra properties like detailed description for different contexts, user/group contexts
Matching criteria for the subscription. ExpressionFilter
Subscription identifier.
User that last modified (or created) the subscription.
Links to related resources, APIs, and views for the subscription.
Date when the subscription was last modified. If the subscription has not been updated since it was created, this value will indicate when the subscription was created.
The container in which events must be published from in order to be matched by the subscription. If empty, the scope is the current host (typically an account or project collection). For example, a subscription scoped to project A will not produce notifications for events published from project B.
Message that provides more details about the status of the subscription.
User or group that will receive notifications for events matching the subscription's filter criteria.
REST API URL of the subscriotion.
User-managed settings for the subscription. Only applies when the subscriber is a group. Typically used to indicate whether the calling user is opted in or out of a group subscription.
Generated using TypeDoc
A subscription defines criteria for matching events and how the subscription's subscriber should be notified about those events.