PullSubscriptionRequest

Topic Last Modified: 2007-06-05

The PullSubscriptionRequest element represents a subscription to a pull-based event notification subscription.

Schema Hierarchy

Subscribe
  PullSubscriptionRequest

Syntax

<PullSubscriptionRequest>
   <FolderIds/>
   <EventTypes/>
   <Watermark/>
   <Timeout/>
</PullSubscriptionRequest>

Type

PullSubscriptionRequestType

Attributes and Elements

The following sections describe attributes, child elements, and parent elements.

Attributes

None.

Child Elements

Element Description

FolderIds

Contains an array of folder identifiers that are used to identify folders to monitor for event notifications.

EventTypes

Contains a collection of event notifications that are used to create a subscription.

Watermark

Represents an event bookmark in the mailbox events table. This is used to create a subscription that starts at an event that is represented by the watermark. If the watermark from a Subscribe request is not found, an error response will be returned to the client. This error may occur if the watermark is older than 30 days or if the watermark was never present in the mailbox.

Timeout

Represents the duration, in minutes, that the subscription can remain idle without a GetEvents request from the client.

Parent Elements

Element Description

Subscribe

Contains the properties that are used to create subscriptions.

Remarks

The schema that describes this element is located in the EWS virtual directory of the computer that is running Microsoft Exchange Server 2007 that has the Client Access server role installed.

Element Information

Namespace

https://schemas.microsoft.com/exchange/services/2006/messages

Schema name

Messages schema

Validation file

Messages.xsd

Can be empty

False