Package-level declarations

Types

Link copied to clipboard

Provides an EventBridge Scheduler Schedule resource. You can find out more about EventBridge Scheduler in the User Guide.

Link copied to clipboard
data class ScheduleArgs(val description: Output<String>? = null, val endDate: Output<String>? = null, val flexibleTimeWindow: Output<ScheduleFlexibleTimeWindowArgs>? = null, val groupName: Output<String>? = null, val kmsKeyArn: Output<String>? = null, val name: Output<String>? = null, val namePrefix: Output<String>? = null, val scheduleExpression: Output<String>? = null, val scheduleExpressionTimezone: Output<String>? = null, val startDate: Output<String>? = null, val state: Output<String>? = null, val target: Output<ScheduleTargetArgs>? = null) : ConvertibleToJava<ScheduleArgs>

Provides an EventBridge Scheduler Schedule resource. You can find out more about EventBridge Scheduler in the User Guide.

Link copied to clipboard
Link copied to clipboard

Provides an EventBridge Scheduler Schedule Group resource. You can find out more about EventBridge Scheduler in the User Guide.

Link copied to clipboard
data class ScheduleGroupArgs(val name: Output<String>? = null, val namePrefix: Output<String>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<ScheduleGroupArgs>

Provides an EventBridge Scheduler Schedule Group resource. You can find out more about EventBridge Scheduler in the User Guide.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
Link copied to clipboard
suspend fun scheduleResource(name: String, block: suspend ScheduleResourceBuilder.() -> Unit): Schedule