Module Values.CreateUpdatedImageResultSource

Creates a new image with the latest Windows operating system updates, driver updates, and WorkSpaces Applications agent software. For more information, see the "Update an Image by Using Managed WorkSpaces Applications Image Updates" section in Administer Your WorkSpaces Applications Images, in the Amazon WorkSpaces Applications Administration Guide.

Sourcetype nonrec t = {
  1. image : Image.t option;
  2. canUpdateImage : Boolean.t option;
    (*

    Indicates whether a new image can be created.

    *)
}
Sourcetype nonrec error = [
  1. | `ConcurrentModificationException of ConcurrentModificationException.t
  2. | `IncompatibleImageException of IncompatibleImageException.t
  3. | `InvalidAccountStatusException of InvalidAccountStatusException.t
  4. | `LimitExceededException of LimitExceededException.t
  5. | `OperationNotPermittedException of OperationNotPermittedException.t
  6. | `ResourceAlreadyExistsException of ResourceAlreadyExistsException.t
  7. | `ResourceNotFoundException of ResourceNotFoundException.t
  8. | `Unknown_operation_error of string * string option
]
Sourceval make : ?image:??? -> ?canUpdateImage:??? -> unit -> t
Sourceval error_of_json : string -> Yojson.Safe.t -> [> `ConcurrentModificationException of ConcurrentModificationException.t | `IncompatibleImageException of IncompatibleImageException.t | `InvalidAccountStatusException of InvalidAccountStatusException.t | `LimitExceededException of LimitExceededException.t | `OperationNotPermittedException of OperationNotPermittedException.t | `ResourceAlreadyExistsException of ResourceAlreadyExistsException.t | `ResourceNotFoundException of ResourceNotFoundException.t | `Unknown_operation_error of string * string option ]
Sourceval error_of_xml : string -> Awso.Xml.t -> [> `ConcurrentModificationException of ConcurrentModificationException.t | `IncompatibleImageException of IncompatibleImageException.t | `InvalidAccountStatusException of InvalidAccountStatusException.t | `LimitExceededException of LimitExceededException.t | `OperationNotPermittedException of OperationNotPermittedException.t | `ResourceAlreadyExistsException of ResourceAlreadyExistsException.t | `ResourceNotFoundException of ResourceNotFoundException.t | `Unknown_operation_error of string * string option ]
Sourceval error_to_json : error -> Yojson.Safe.t
Sourceval to_value : t -> [> `Structure of (string * [> `Boolean of Boolean.t | `Structure of (string * [> `Boolean of Boolean.t | `Enum of string | `List of [> `String of String_.t | `Structure of (string * [> `Boolean of Boolean.t | `Enum of string | `List of [> `Enum of string | `String of String_.t ] list | `Map of ([> `String of String_.t ] * [> `String of String_.t ]) list | `String of String_.t | `Structure of (string * [> `String of S3Bucket.t ]) list | `Timestamp of Timestamp.t ]) list ] list | `String of String_.t | `Structure of (string * [> `Boolean of BooleanObject.t | `Enum of string | `String of String_.t ]) list | `Timestamp of Timestamp.t ]) list ]) 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