class Aws::Scheduler::Types::GetScheduleOutput


@see docs.aws.amazon.com/goto/WebAPI/scheduler-2021-06-30/GetScheduleOutput AWS API Documentation
@return [Types::Target]
The schedule target.
@!attribute [rw] target
@return [String]
Specifies whether the schedule is enabled or disabled.
@!attribute [rw] state
@return [Time]
EventBridge Scheduler ignores ‘StartDate` for one-time schedules.
invocations might occur on, or after, the `StartDate` you specify.
target. Depending on the schedule’s recurrence expression,
The date, in UTC, after which the schedule can begin invoking its
@!attribute [rw] start_date
@return [String]
The timezone in which the scheduling expression is evaluated.
@!attribute [rw] schedule_expression_timezone
@return [String]<br>: docs.aws.amazon.com/scheduler/latest/UserGuide/schedule-types.html<br><br><br><br>EventBridge Scheduler] in the *EventBridge Scheduler User Guide*.
For more information and examples, see [Schedule types on
| ‘hours` | `day` | `days`
a unit with the following options: `minute` | `minutes` | `hour`
A `rate` expression consists of a value as a positive integer, and
spaces: `(minutes hours day_of_month month day_of_week year)`.
A `cron` expression consists of six fields separated by white
(UTC+0) every 1st day of the month.
invoke a target periodically at a specific time, such as at 8:00 am
every five days. Cron-based schedules are useful when you want to
to invoke a target at regular intervals, such as every 15 minutes or
recurring schedules. Rate-based schedules are useful when you want
specify. You can use `rate` and `cron` expressions to create
invoke a target once, at the time and in the time zone, that you
You can use `at` expressions to create one-time schedules that
* `cron` expression - `cron(fields)`
* `rate` expression - `rate(value unit)`
* `at` expression - `at(yyyy-mm-ddThh:mm:ss)`
formats are supported.
The expression that defines when the schedule runs. The following
@!attribute [rw] schedule_expression
@return [String]
The name of the schedule.
@!attribute [rw] name
@return [Time]
The time at which the schedule was last modified.
@!attribute [rw] last_modification_date
@return [String]
and decrypt your data.
The ARN for a customer managed KMS Key that is be used to encrypt
@!attribute [rw] kms_key_arn
@return [String]
The name of the schedule group associated with this schedule.
@!attribute [rw] group_name
@return [Types::FlexibleTimeWindow]
Scheduler invokes the schedule.
Allows you to configure a time window during which EventBridge
@!attribute [rw] flexible_time_window
@return [Time]
Scheduler ignores `EndDate` for one-time schedules.
might stop on, or before, the `EndDate` you specify. EventBridge
Depending on the schedule’s recurrence expression, invocations
The date, in UTC, before which the schedule can invoke its target.
@!attribute [rw] end_date
@return [String]
The description of the schedule.
@!attribute [rw] description
@return [Time]
The time at which the schedule was created.
@!attribute [rw] creation_date
@return [String]
The Amazon Resource Name (ARN) of the schedule.
@!attribute [rw] arn
@return [String]
schedule after the schedule completes invoking the target.
Indicates the action that EventBridge Scheduler applies to the
@!attribute [rw] action_after_completion