CalendarEventSource describes a time based dependency. One of the fields (schedule, interval, or recurrence) must be passed. Schedule takes precedence over interval; interval takes precedence over recurrence
| Name | Type | Description | Notes |
|---|---|---|---|
| schedule | String | Schedule is a cron-like expression. For reference, see: https://en.wikipedia.org/wiki/Cron | [optional] |
| interval | String | Interval is a string that describes an interval duration, e.g. 1s, 30m, 2h... | [optional] |
| filter | EventSourceFilter | [optional] | |
| timezone | String | Timezone in which to run the schedule | [optional] |
| exclusionDates | List<String> | ExclusionDates defines the list of DATE-TIME exceptions for recurring events. | [optional] |
| persistence | EventPersistence | [optional] | |
| metadata | Map<String, String> | Metadata holds the user defined metadata which will passed along the event payload. | [optional] |