Module Values_0.DiskImageDescriptionSource

Describes a disk image.

Sourcetype nonrec t = {
  1. checksum : String_.t option;
    (*

    The checksum computed for the disk image.

    *)
  2. format : DiskImageFormat.t option;
    (*

    The disk image format.

    *)
  3. importManifestUrl : ImportManifestUrl.t option;
    (*

    A presigned URL for the import manifest stored in Amazon S3. For information about creating a presigned URL for an Amazon S3 object, read the "Query String Request Authentication Alternative" section of the Authenticating REST Requests topic in the Amazon Simple Storage Service Developer Guide. For information about the import manifest referenced by this API action, see VM Import Manifest.

    *)
  4. size : Long.t option;
    (*

    The size of the disk image, in GiB.

    *)
}
Sourceval make : ?checksum:??? -> ?format:??? -> ?importManifestUrl:??? -> ?size:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Enum of string | `Long of Long.t | `String of String_.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