GetScheduleResult

data class GetScheduleResult(val arn: String? = null, val description: String? = null, val endDate: String? = null, val flexibleTimeWindow: ScheduleFlexibleTimeWindow? = null, val groupName: String? = null, val kmsKeyArn: String? = null, val scheduleExpression: String? = null, val scheduleExpressionTimezone: String? = null, val startDate: String? = null, val state: ScheduleState? = null, val target: ScheduleTarget? = null)

Constructors

Link copied to clipboard
constructor(arn: String? = null, description: String? = null, endDate: String? = null, flexibleTimeWindow: ScheduleFlexibleTimeWindow? = null, groupName: String? = null, kmsKeyArn: String? = null, scheduleExpression: String? = null, scheduleExpressionTimezone: String? = null, startDate: String? = null, state: ScheduleState? = null, target: ScheduleTarget? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val arn: String? = null

The Amazon Resource Name (ARN) of the schedule.

Link copied to clipboard
val description: String? = null

The description of the schedule.

Link copied to clipboard
val endDate: String? = null

The date, in UTC, before which the schedule can invoke its target. Depending on the schedule's recurrence expression, invocations might stop on, or before, the EndDate you specify.

Link copied to clipboard

Allows you to configure a time window during which EventBridge Scheduler invokes the schedule.

Link copied to clipboard
val groupName: String? = null

The name of the schedule group to associate with this schedule. If you omit this, the default schedule group is used.

Link copied to clipboard
val kmsKeyArn: String? = null

The ARN for a KMS Key that will be used to encrypt customer data.

Link copied to clipboard

The scheduling expression.

Link copied to clipboard

The timezone in which the scheduling expression is evaluated.

Link copied to clipboard
val startDate: String? = null

The date, in UTC, after which the schedule can begin invoking its target. Depending on the schedule's recurrence expression, invocations might occur on, or after, the StartDate you specify.

Link copied to clipboard
val state: ScheduleState? = null

Specifies whether the schedule is enabled or disabled. Allowed Values : ENABLED | DISABLED

Link copied to clipboard
val target: ScheduleTarget? = null

The schedule's target details.