UploadLimitWeeklyRecurrenceArgs

data class UploadLimitWeeklyRecurrenceArgs(val days: Output<List<DayOfWeek>>, val endTime: Output<TimeArgs>, val limitInMbps: Output<Int>, val startTime: Output<TimeArgs>) : ConvertibleToJava<UploadLimitWeeklyRecurrenceArgs>

The weekly recurrence of the WAN-link upload limit schedule. The start time must be earlier in the day than the end time. The recurrence must not span across multiple days.

Constructors

Link copied to clipboard
constructor(days: Output<List<DayOfWeek>>, endTime: Output<TimeArgs>, limitInMbps: Output<Int>, startTime: Output<TimeArgs>)

Properties

Link copied to clipboard
val days: Output<List<DayOfWeek>>

The set of days of week for the schedule recurrence. A day must not be specified more than once in a recurrence.

Link copied to clipboard
val endTime: Output<TimeArgs>

The end time of the schedule recurrence. Full hour and 30-minute intervals are supported.

Link copied to clipboard
val limitInMbps: Output<Int>

The WAN-link upload bandwidth (maximum data transfer rate) in megabits per second. Value of 0 indicates no throughput is allowed and any running migration job is effectively paused for the duration of this recurrence. Only data plane operations are governed by this limit. Control plane operations ensure seamless functionality. The agent may exceed this limit with control messages, if necessary.

Link copied to clipboard
val startTime: Output<TimeArgs>

The start time of the schedule recurrence. Full hour and 30-minute intervals are supported.

Functions

Link copied to clipboard
open override fun toJava(): UploadLimitWeeklyRecurrenceArgs