@@ -25,48 +25,66 @@ class GetScheduleOutput extends Result
2525{
2626 /**
2727 * The Amazon Resource Name (ARN) of the schedule.
28+ *
29+ * @var string|null
2830 */
2931 private $ arn ;
3032
3133 /**
3234 * The time at which the schedule was created.
35+ *
36+ * @var \DateTimeImmutable|null
3337 */
3438 private $ creationDate ;
3539
3640 /**
3741 * The description of the schedule.
42+ *
43+ * @var string|null
3844 */
3945 private $ description ;
4046
4147 /**
4248 * The date, in UTC, before which the schedule can invoke its target. Depending on the schedule's recurrence expression,
4349 * invocations might stop on, or before, the `EndDate` you specify. EventBridge Scheduler ignores `EndDate` for one-time
4450 * schedules.
51+ *
52+ * @var \DateTimeImmutable|null
4553 */
4654 private $ endDate ;
4755
4856 /**
4957 * Allows you to configure a time window during which EventBridge Scheduler invokes the schedule.
58+ *
59+ * @var FlexibleTimeWindow|null
5060 */
5161 private $ flexibleTimeWindow ;
5262
5363 /**
5464 * The name of the schedule group associated with this schedule.
65+ *
66+ * @var string|null
5567 */
5668 private $ groupName ;
5769
5870 /**
5971 * The ARN for a customer managed KMS Key that is be used to encrypt and decrypt your data.
72+ *
73+ * @var string|null
6074 */
6175 private $ kmsKeyArn ;
6276
6377 /**
6478 * The time at which the schedule was last modified.
79+ *
80+ * @var \DateTimeImmutable|null
6581 */
6682 private $ lastModificationDate ;
6783
6884 /**
6985 * The name of the schedule.
86+ *
87+ * @var string|null
7088 */
7189 private $ name ;
7290
@@ -93,28 +111,38 @@ class GetScheduleOutput extends Result
93111 * User Guide*.
94112 *
95113 * [^1]: https://docs.aws.amazon.com/scheduler/latest/UserGuide/schedule-types.html
114+ *
115+ * @var string|null
96116 */
97117 private $ scheduleExpression ;
98118
99119 /**
100120 * The timezone in which the scheduling expression is evaluated.
121+ *
122+ * @var string|null
101123 */
102124 private $ scheduleExpressionTimezone ;
103125
104126 /**
105127 * The date, in UTC, after which the schedule can begin invoking its target. Depending on the schedule's recurrence
106128 * expression, invocations might occur on, or after, the `StartDate` you specify. EventBridge Scheduler ignores
107129 * `StartDate` for one-time schedules.
130+ *
131+ * @var \DateTimeImmutable|null
108132 */
109133 private $ startDate ;
110134
111135 /**
112136 * Specifies whether the schedule is enabled or disabled.
137+ *
138+ * @var ScheduleState::*|null
113139 */
114140 private $ state ;
115141
116142 /**
117143 * The schedule target.
144+ *
145+ * @var Target|null
118146 */
119147 private $ target ;
120148
0 commit comments