CreateScheduleData

@JsonSerializable
data class CreateScheduleData(@Json(name = "ClientToken") val clientToken: ClientToken, @Json(name = "ScheduleExpression") val scheduleExpression: ScheduleExpression, @Json(name = "ScheduleExpressionTimezone") val scheduleExpressionTimezone: String?, @Json(name = "FlexibleTimeWindow") val flexibleTimeWindow: FlexibleTimeWindow, @Json(name = "Target") val target: Target, @Json(name = "GroupName") val groupName: ScheduleGroupName?, @Json(name = "Description") val description: String?, @Json(name = "ActionAfterCompletion") val actionAfterCompletion: ScheduleActionAfterCompletion?, @Json(name = "StartDate") val startDate: Timestamp?, @Json(name = "EndDate") val endDate: Timestamp?, @Json(name = "KmsKeyArn") val kmsKeyArn: ARN?)(source)

Constructors

Link copied to clipboard
constructor(@Json(name = "ClientToken") clientToken: ClientToken, @Json(name = "ScheduleExpression") scheduleExpression: ScheduleExpression, @Json(name = "ScheduleExpressionTimezone") scheduleExpressionTimezone: String?, @Json(name = "FlexibleTimeWindow") flexibleTimeWindow: FlexibleTimeWindow, @Json(name = "Target") target: Target, @Json(name = "GroupName") groupName: ScheduleGroupName?, @Json(name = "Description") description: String?, @Json(name = "ActionAfterCompletion") actionAfterCompletion: ScheduleActionAfterCompletion?, @Json(name = "StartDate") startDate: Timestamp?, @Json(name = "EndDate") endDate: Timestamp?, @Json(name = "KmsKeyArn") kmsKeyArn: ARN?)

Properties

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