Module Values.BatchGetImageResponseSource

Gets detailed information for an image. Images are specified with either an imageTag or imageDigest. When an image is pulled, the BatchGetImage API is called once to retrieve the image manifest.

Sourcetype nonrec t = {
  1. images : ImageList.t option;
    (*

    A list of image objects corresponding to the image references in the request.

    *)
  2. failures : ImageFailureList.t option;
    (*

    Any failures associated with the call.

    *)
}
Sourcetype nonrec error = [
  1. | `InvalidParameterException of InvalidParameterException.t
  2. | `LimitExceededException of LimitExceededException.t
  3. | `RepositoryNotFoundException of RepositoryNotFoundException.t
  4. | `ServerException of ServerException.t
  5. | `UnableToGetUpstreamImageException of UnableToGetUpstreamImageException.t
  6. | `Unknown_operation_error of string * string option
]
Sourceval make : ?images:??? -> ?failures:??? -> unit -> t
Sourceval error_of_json : string -> Yojson.Safe.t -> [> `InvalidParameterException of InvalidParameterException.t | `LimitExceededException of LimitExceededException.t | `RepositoryNotFoundException of RepositoryNotFoundException.t | `ServerException of ServerException.t | `UnableToGetUpstreamImageException of UnableToGetUpstreamImageException.t | `Unknown_operation_error of string * string option ]
Sourceval error_of_xml : string -> Awso.Xml.t -> [> `InvalidParameterException of InvalidParameterException.t | `LimitExceededException of LimitExceededException.t | `RepositoryNotFoundException of RepositoryNotFoundException.t | `ServerException of ServerException.t | `UnableToGetUpstreamImageException of UnableToGetUpstreamImageException.t | `Unknown_operation_error of string * string option ]
Sourceval error_to_json : error -> Yojson.Safe.t
Sourceval to_value : t -> [> `Structure of (string * [> `List of [> `Structure of (string * [> `Enum of string | `String of RegistryId.t | `Structure of (string * [> `String of ImageDigest.t ]) list ]) list ] 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