class
Amazonite::CloudWatch::ScheduleConfiguration
- Amazonite::CloudWatch::ScheduleConfiguration
- Reference
- Object
Overview
Contains the schedule expression and time-range offsets that define when a scheduled query runs and what time range each execution covers.
Included Modules
- JSON::Serializable
Defined in:
cloudwatch/schedule_configuration.crConstructors
- .new(schedule_expression : String, start_time_offset : Int64, end_time_offset : Int64 | Nil = nil)
- .new(pull : JSON::PullParser)
Instance Method Summary
-
#==(other : self)
Returns
trueif this reference is the same as other. -
#end_time_offset : Int64 | Nil
The offset, in seconds, before the scheduled execution time at which the query time range ends.
-
#end_time_offset=(end_time_offset : Int64 | Nil)
The offset, in seconds, before the scheduled execution time at which the query time range ends.
-
#hash(hasher)
See
Object#hash(hasher) -
#schedule_expression : String
The schedule expression that defines how often the underlying CloudWatch Logs scheduled query runs.
-
#schedule_expression=(schedule_expression : String)
The schedule expression that defines how often the underlying CloudWatch Logs scheduled query runs.
-
#start_time_offset : Int64
The offset, in seconds, before the scheduled execution time at which the query time range begins.
-
#start_time_offset=(start_time_offset : Int64)
The offset, in seconds, before the scheduled execution time at which the query time range begins.
- #validate! : Nil
Constructor Detail
Instance Method Detail
Returns true if this reference is the same as other. Invokes same?.
The offset, in seconds, before the scheduled execution time at which the query time range ends.
Must be non-negative and less than StartTimeOffset. The default is 0.
The offset, in seconds, before the scheduled execution time at which the query time range ends.
Must be non-negative and less than StartTimeOffset. The default is 0.
The schedule expression that defines how often the underlying CloudWatch Logs scheduled query
runs. Specify a rate() expression, for example rate(5 minutes).
The schedule expression that defines how often the underlying CloudWatch Logs scheduled query
runs. Specify a rate() expression, for example rate(5 minutes).
The offset, in seconds, before the scheduled execution time at which the query time range begins. For example, an offset of 360 (6 minutes) on a query running at 12:05:00 starts the query time range at 11:59:00.
The offset, in seconds, before the scheduled execution time at which the query time range begins. For example, an offset of 360 (6 minutes) on a query running at 12:05:00 starts the query time range at 11:59:00.