You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.
Class: Aws::Synthetics::Types::CanaryScheduleOutput
- Inherits:
-
Struct
- Object
- Struct
- Aws::Synthetics::Types::CanaryScheduleOutput
- Defined in:
- (unknown)
Overview
How long, in seconds, for the canary to continue making regular runs according to the schedule in the Expression
value.
Returned by:
Instance Attribute Summary collapse
-
#duration_in_seconds ⇒ Integer
How long, in seconds, for the canary to continue making regular runs after it was created.
-
#expression ⇒ String
A rate expression that defines how often the canary is to run.
Instance Attribute Details
#duration_in_seconds ⇒ Integer
How long, in seconds, for the canary to continue making regular runs
after it was created. The runs are performed according to the schedule
in the Expression
value.
#expression ⇒ String
A rate expression that defines how often the canary is to run. The
syntax is rate(number unit)
. unit can be minute
, minutes
, or
hour
.
For example, rate(1 minute)
runs the canary once a minute, rate(10
minutes)
runs it once every 10 minutes, and rate(1 hour)
runs it once
every hour.
Specifying rate(0 minute)
or rate(0 hour)
is a special value that
causes the canary to run only once when it is started.