Optional_linksLinks to related resources, APIs, and views for the subscription.
OptionaladminAdmin-managed settings for the subscription. Only applies when the subscriber is a group.
OptionalchannelChannel for delivering notifications triggered by the subscription.
OptionaldescriptionDescription of the subscription. Typically describes filter criteria which helps identity the subscription.
OptionaldiagnosticsDiagnostics for this subscription.
OptionalextendedAny extra properties like detailed description for different contexts, user/group contexts
Matching criteria for the subscription. ExpressionFilter
OptionalflagsRead-only indicators that further describe the subscription.
OptionalidSubscription identifier.
OptionallastUser that last modified (or created) the subscription.
OptionalmodifiedDate 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.
OptionalpermissionsThe permissions the user have for this subscriptions.
OptionalscopeThe 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.
OptionalstatusStatus of the subscription. Typically indicates whether the subscription is enabled or not.
OptionalstatusMessage that provides more details about the status of the subscription.
OptionalsubscriberUser or group that will receive notifications for events matching the subscription's filter criteria.
OptionalurlREST API URL of the subscription.
OptionaluserUser-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.
A subscription defines criteria for matching events and how the subscription's subscriber should be notified about those events.