Values.StartServiceSoftwareUpdateRequestSourceContainer for the request parameters to the StartServiceSoftwareUpdate operation.
type nonrec t = {domainName : DomainName.t;The name of the domain that you want to update to the latest service software.
*)scheduleAt : ScheduleAt.t option;When to start the service software update. NOW - Immediately schedules the update to happen in the current hour if there's capacity available. TIMESTAMP - Lets you specify a custom date and time to apply the update. If you specify this value, you must also provide a value for DesiredStartTime. OFF_PEAK_WINDOW - Marks the update to be picked up during an upcoming off-peak window. There's no guarantee that the update will happen during the next immediate window. Depending on capacity, it might happen in subsequent days. Default: NOW if you don't specify a value for DesiredStartTime, and TIMESTAMP if you do.
*)desiredStartTime : Long.t option;The Epoch timestamp when you want the service software update to start. You only need to specify this parameter if you set ScheduleAt to TIMESTAMP.
*)}val to_value :
t ->
[> `Structure of
(string
* [> `Enum of string | `Long of Long.t | `String of DomainName.t ])
list ]