Module: Cody::Dsl::Schedule
- Included in:
- Schedule
- Defined in:
- lib/cody/dsl/schedule.rb
Constant Summary collapse
- PROPERTIES =
%w[ Description EventPattern Name RoleArn ScheduleExpression State Targets ]
Instance Method Summary collapse
Instance Method Details
#cron(expression) ⇒ Object
22 23 24 |
# File 'lib/cody/dsl/schedule.rb', line 22 def cron(expression) @schedule_expression = "cron(#{expression})" end |
#rate(period) ⇒ Object
18 19 20 |
# File 'lib/cody/dsl/schedule.rb', line 18 def rate(period) @schedule_expression = "rate(#{period})" end |
#rule_event(props = {}) ⇒ Object
26 27 28 |
# File 'lib/cody/dsl/schedule.rb', line 26 def rule_event(props={}) @rule_event_props = props end |