Subscription status values. A value greater than or equal to zero indicates the subscription is enabled. A negative value indicates the subscription is disabled.

Enumeration Members

Disabled: -1

Subscription is disabled, typically by the owner of the subscription, and will not produce any notifications.

DisabledArgumentException: -12

Subscription is disabled because of an Argument Exception while processing the subscription

DisabledAsDuplicateOfDefault: -3

Subscription is disabled because it is a duplicate of a default subscription.

DisabledByAdmin: -2

Subscription is disabled by an administrator, not the subscription's subscriber.

DisabledFromProbation: -9

Subscription is disabled service due to failures.

DisabledInactiveIdentity: -8

Subscription is disabled because the identity is no longer active

DisabledInvalidPathClause: -4

Subscription is disabled because it has an invalid filter expression.

DisabledInvalidRoleExpression: -5

Subscription is disabled because it has an invalid role expression.

DisabledMessageQueueNotSupported: -7

Subscription is disabled because message queue is not supported.

DisabledMissingIdentity: -6

Subscription is disabled because its subscriber is unknown.

DisabledMissingPermissions: -10

Subscription is disabled because the identity does not have the appropriate permissions

DisabledProjectInvalid: -11

Subscription is disabled because the project is invalid

Enabled: 0

Subscription is active.

EnabledOnProbation: 1

Subscription is active, but is on probation due to failed deliveries or other issues with the subscription.

JailedByNotificationsVolume: -200

Subscription is disabled because it generated a high volume of notifications.

PendingDeletion: -100

Subscription is disabled and will be deleted.