Module Values.GetImageFrameResponseSource

Get an image frame (pixel data) for an image set.

Sourcetype nonrec t = {
  1. imageFrameBlob : PayloadBlob.t option;
    (*

    The blob containing the aggregated image frame information.

    *)
  2. contentType : String_.t option;
    (*

    The format in which the image frame information is returned to the customer. Default is application/octet-stream. If the stored transfer syntax is 1.2.840.10008.1.2.1, the returned contentType is application/octet-stream. If the stored transfer syntax is 1.2.840.10008.1.2.4.50, the returned contentType is image/jpeg. If the stored transfer syntax is 1.2.840.10008.1.2.4.91, the returned contentType is image/j2c. If the stored transfer syntax is MPEG2, 1.2.840.10008.1.2.4.100, 1.2.840.10008.1.2.4.100.1, 1.2.840.10008.1.2.4.101, or 1.2.840.10008.1.2.4.101.1, the returned contentType is video/mpeg. If the stored transfer syntax is MPEG-4 AVC/H.264, UID 1.2.840.10008.1.2.4.102, 1.2.840.10008.1.2.4.102.1, 1.2.840.10008.1.2.4.103, 1.2.840.10008.1.2.4.103.1, 1.2.840.10008.1.2.4.104, 1.2.840.10008.1.2.4.104.1, 1.2.840.10008.1.2.4.105, 1.2.840.10008.1.2.4.105.1, 1.2.840.10008.1.2.4.106, or 1.2.840.10008.1.2.4.106.1, the returned contentType is video/mp4. If the stored transfer syntax is HEVC/H.265, UID 1.2.840.10008.1.2.4.107 or 1.2.840.10008.1.2.4.108, the returned contentType is video/H256. If the stored transfer syntax is 1.2.840.10008.1.2.4.202 or if the stored transfer syntax is missing, the returned contentType is image/jph. If the stored transfer syntax is 1.2.840.10008.1.2.4.203, the returned contentType is image/jphc. If the stored transfer syntax is 1.2.840.10008.1.2.4.112 the returned contentType is image/jxl.

    *)
}
Sourcetype nonrec error = [
  1. | `AccessDeniedException of AccessDeniedException.t
  2. | `BadRequestException of BadRequestException.t
  3. | `ConflictException of ConflictException.t
  4. | `InternalServerException of InternalServerException.t
  5. | `NotAcceptableException of NotAcceptableException.t
  6. | `ResourceNotFoundException of ResourceNotFoundException.t
  7. | `ThrottlingException of ThrottlingException.t
  8. | `ValidationException of ValidationException.t
  9. | `Unknown_operation_error of string * string option
]
Sourceval make : ?imageFrameBlob:??? -> ?contentType:??? -> unit -> t
Sourceval error_of_json : string -> Yojson.Safe.t -> [> `AccessDeniedException of AccessDeniedException.t | `BadRequestException of BadRequestException.t | `ConflictException of ConflictException.t | `InternalServerException of InternalServerException.t | `NotAcceptableException of NotAcceptableException.t | `ResourceNotFoundException of ResourceNotFoundException.t | `ThrottlingException of ThrottlingException.t | `Unknown_operation_error of string * string option | `ValidationException of ValidationException.t ]
Sourceval error_of_xml : string -> Awso.Xml.t -> [> `AccessDeniedException of AccessDeniedException.t | `BadRequestException of BadRequestException.t | `ConflictException of ConflictException.t | `InternalServerException of InternalServerException.t | `NotAcceptableException of NotAcceptableException.t | `ResourceNotFoundException of ResourceNotFoundException.t | `ThrottlingException of ThrottlingException.t | `Unknown_operation_error of string * string option | `ValidationException of ValidationException.t ]
Sourceval error_to_json : error -> Yojson.Safe.t
Sourceval of_header_and_body : ((string, String_.t) Awso.Import.List.Assoc.t * PayloadBlob.t) -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Blob of PayloadBlob.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