# Data Object - RecurrentTaskScheduler(vim.scheduler.RecurrentTaskScheduler)

Extended by
  HourlyTaskScheduler
Extends
  TaskScheduler
Since
  2.0

## Data Object Description

The RecurrentTaskScheduler data object is the base type for the hierarchy that includes hourly, daily, weekly, and monthly task schedulers.

Properties

Name | Type | Description
--- | --- | ---
interval | xsd:int | How often to run the scheduled task. The value must be greater than or equal to 1 and less than 1000. The default value is 1. The interval acts as a multiplier for the unit of time associated with a particular scheduler (hours, days, weeks, or months). For example, setting the HourlyTaskScheduler interval to 4 causes the task to run every 4 hours.
Properties inherited from TaskScheduler
activeTime, expireTime
Properties inherited from DynamicData
None

Show WSDL type definition
<complexType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="RecurrentTaskScheduler"> <complexContent> <extension base="vsan:TaskScheduler"> <sequence> <element name="interval" type="xsd:int"/> </sequence> </extension> </complexContent> </complexType>