Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
@JsonSerializable
Link copied to clipboard
data class CreateSchedule(val name: ScheduleName, val clientToken: ClientToken, val scheduleExpression: ScheduleExpression, val scheduleExpressionTimezone: String?, val flexibleTimeWindow: FlexibleTimeWindow, val target: Target, val groupName: ScheduleGroupName? = null, val description: String? = null, val actionAfterCompletion: ScheduleActionAfterCompletion? = null, val startDate: Timestamp? = null, val endDate: Timestamp? = null, val kmsKeyArn: ARN?) : SchedulerAction<CreatedSchedule> , Action<Result<CreatedSchedule, RemoteFailure>>
Link copied to clipboard
@JsonSerializable
Link copied to clipboard
data class CreateScheduleGroup(val name: ScheduleGroupName, val clientToken: ClientToken, val tags: List<Tag>? = null) : SchedulerAction<CreatedScheduleGroup> , Action<Result<CreatedScheduleGroup, RemoteFailure>>
Link copied to clipboard
@JsonSerializable
Link copied to clipboard
data class DeleteSchedule(val name: ScheduleName, val groupName: ScheduleGroupName? = null, val clientToken: ClientToken) : SchedulerAction<Unit> , Action<Result<Unit, RemoteFailure>>
Link copied to clipboard
data class DeleteScheduleGroup(val name: ScheduleGroupName, val clientToken: ClientToken) : SchedulerAction<Unit> , Action<Result<Unit, RemoteFailure>>
Link copied to clipboard
data class GetSchedule(val name: ScheduleName, val groupName: ScheduleGroupName? = null) : SchedulerAction<Schedule> , Action<Result<Schedule, RemoteFailure>>
Link copied to clipboard
data class GetScheduleGroup(val groupName: ScheduleGroupName) : SchedulerAction<ScheduleGroup> , Action<Result<ScheduleGroup, RemoteFailure>>
Link copied to clipboard
data class ListScheduleGroups(val maxResults: Int? = null, val namePrefix: ScheduleGroupName? = null, val nextToken: String? = null) : SchedulerAction<ScheduleGroups> , Action<Result<ScheduleGroups, RemoteFailure>>
Link copied to clipboard
data class ListSchedules(val maxResults: Int? = null, val namePrefix: ScheduleName? = null, val groupName: ScheduleGroupName? = null, val state: ScheduleState? = null, val nextToken: String? = null) : SchedulerAction<Schedules> , Action<Result<Schedules, RemoteFailure>>
Link copied to clipboard
@JsonSerializable
Link copied to clipboard
@JsonSerializable