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
class ScheduleArgsBuilder
Builder for ScheduleArgs.
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
class ScheduleGroupArgsBuilder
Builder for ScheduleGroupArgs.
Link copied to clipboard
Link copied to clipboard
Builder for ScheduleGroup.
Link copied to clipboard
Link copied to clipboard
class ScheduleResourceBuilder
Builder for Schedule.
Functions
Link copied to clipboard
suspend fun scheduleGroup(name: String, block: suspend ScheduleGroupResourceBuilder.() -> Unit): ScheduleGroup