Module Values_0.CreateMaintenanceWindowResultSource

Creates a new maintenance window. The value you specify for Duration determines the specific end time for the maintenance window based on the time it begins. No maintenance window tasks are permitted to start after the resulting endtime minus the number of hours you specify for Cutoff. For example, if the maintenance window starts at 3 PM, the duration is three hours, and the value you specify for Cutoff is one hour, no maintenance window tasks can start after 5 PM.

Sourcetype nonrec t = {
  1. windowId : MaintenanceWindowId.t option;
    (*

    The ID of the created maintenance window.

    *)
}
Sourcetype nonrec error = [
  1. | `IdempotentParameterMismatch of IdempotentParameterMismatch.t
  2. | `InternalServerError of InternalServerError.t
  3. | `ResourceLimitExceededException of ResourceLimitExceededException.t
  4. | `Unknown_operation_error of string * string option
]
Sourceval make : ?windowId:??? -> unit -> t
Sourceval error_of_json : string -> Yojson.Safe.t -> [> `IdempotentParameterMismatch of IdempotentParameterMismatch.t | `InternalServerError of InternalServerError.t | `ResourceLimitExceededException of ResourceLimitExceededException.t | `Unknown_operation_error of string * string option ]
Sourceval error_of_xml : string -> Awso.Xml.t -> [> `IdempotentParameterMismatch of IdempotentParameterMismatch.t | `InternalServerError of InternalServerError.t | `ResourceLimitExceededException of ResourceLimitExceededException.t | `Unknown_operation_error of string * string option ]
Sourceval error_to_json : error -> Yojson.Safe.t
Sourceval to_value : t -> [> `Structure of (string * [> `String of MaintenanceWindowId.t ]) list ]
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_string : string -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t