Values.PutImageResponseSourceCreates or updates the image manifest and tags associated with an image. When an image is pushed and all new image layers have been uploaded, the PutImage API is called once to create or update the image manifest and the tags associated with the image. This operation is used by the Amazon ECR proxy and is not generally used by customers for pulling and pushing images. In most cases, you should use the docker CLI to pull, tag, and push images.
type nonrec error = [ | `ImageAlreadyExistsException of ImageAlreadyExistsException.t| `ImageDigestDoesNotMatchException of ImageDigestDoesNotMatchException.t| `ImageTagAlreadyExistsException of ImageTagAlreadyExistsException.t| `InvalidParameterException of InvalidParameterException.t| `KmsException of KmsException.t| `LayersNotFoundException of LayersNotFoundException.t| `LimitExceededException of LimitExceededException.t| `ReferencedImagesNotFoundException of ReferencedImagesNotFoundException.t| `RepositoryNotFoundException of RepositoryNotFoundException.t| `ServerException of ServerException.t| `Unknown_operation_error of string * string option ]val error_of_json :
string ->
Yojson.Safe.t ->
[> `ImageAlreadyExistsException of ImageAlreadyExistsException.t
| `ImageDigestDoesNotMatchException of ImageDigestDoesNotMatchException.t
| `ImageTagAlreadyExistsException of ImageTagAlreadyExistsException.t
| `InvalidParameterException of InvalidParameterException.t
| `KmsException of KmsException.t
| `LayersNotFoundException of LayersNotFoundException.t
| `LimitExceededException of LimitExceededException.t
| `ReferencedImagesNotFoundException of ReferencedImagesNotFoundException.t
| `RepositoryNotFoundException of RepositoryNotFoundException.t
| `ServerException of ServerException.t
| `Unknown_operation_error of string * string option ]val error_of_xml :
string ->
Awso.Xml.t ->
[> `ImageAlreadyExistsException of ImageAlreadyExistsException.t
| `ImageDigestDoesNotMatchException of ImageDigestDoesNotMatchException.t
| `ImageTagAlreadyExistsException of ImageTagAlreadyExistsException.t
| `InvalidParameterException of InvalidParameterException.t
| `KmsException of KmsException.t
| `LayersNotFoundException of LayersNotFoundException.t
| `LimitExceededException of LimitExceededException.t
| `ReferencedImagesNotFoundException of ReferencedImagesNotFoundException.t
| `RepositoryNotFoundException of RepositoryNotFoundException.t
| `ServerException of ServerException.t
| `Unknown_operation_error of string * string option ]val to_value :
t ->
[> `Structure of
(string
* [> `Structure of
(string
* [> `String of RegistryId.t
| `Structure of (string * [> `String of ImageDigest.t ]) list ])
list ])
list ]