Represents a schedule and its properties.
|Creator||The user name of the user who created the schedule. String. Read-only.|
|Description||A description of the schedule. String.|
|LastRunTime||The date and time that the schedule was last run. DateTime. Read-only.|
|Name||The name of the schedule. String.|
|NextRunTime||The date and time that the schedule will run next. DateTime. Read-only.|
|ReferencesPresent||Indicates whether a shared schedule is referenced by reports and subscriptions. Boolean. Read-only.|
|Definition||The definition (ScheduleDefinition object) of the schedule.|
|ScheduleID||The unique, system-generated ID of the schedule. String. Read-only.|
|State||The state (ScheduleStateEnum enumeration) of the schedule. Read-only.|
A Schedule object is returned as output by the GetScheduleProperties, GetSubscriptionProperties, and ListSchedules methods and is passed as input to the CreateSubscription and SetSubscriptionProperties methods.