The ReplicationSchedule object controls the schedule of when and how often replications are run. The following table briefly describes the ReplicationSchedule object's methods and properties.
| Method | Description |
| Commit | Commits the schedule to the project |
| Remove | Removes the schedule from the project |
| Property | Description |
| Days | The days of the week to run the replication |
| Description | A description of the schedule |
| Hour | The hour of the day to run the replication |
| Minute | The minute of the hour to run the replication |
| RunOnce | The date and time when the replication is only run one time |
| ScheduledAction | The action (replicate or apply) scheduled for the project |