Module Values.UpdateImagePipelineResponseSource

Updates an image pipeline. Image pipelines enable you to automate the creation and distribution of images. You must specify exactly one recipe for your image, using either a containerRecipeArn or an imageRecipeArn. UpdateImagePipeline does not support selective updates for the pipeline. You must specify all of the required properties in the update request, not just the properties that have changed.

Sourcetype nonrec t = {
  1. requestId : NonEmptyString.t option;
    (*

    The request ID that uniquely identifies this request.

    *)
  2. clientToken : ClientToken.t option;
    (*

    The client token that uniquely identifies the request.

    *)
  3. imagePipelineArn : ImagePipelineArn.t option;
    (*

    The Amazon Resource Name (ARN) of the image pipeline that was updated by this request.

    *)
}
Sourcetype nonrec error = [
  1. | `CallRateLimitExceededException of CallRateLimitExceededException.t
  2. | `ClientException of ClientException.t
  3. | `ForbiddenException of ForbiddenException.t
  4. | `IdempotentParameterMismatchException of IdempotentParameterMismatchException.t
  5. | `InvalidRequestException of InvalidRequestException.t
  6. | `ResourceInUseException of ResourceInUseException.t
  7. | `ServiceException of ServiceException.t
  8. | `ServiceUnavailableException of ServiceUnavailableException.t
  9. | `Unknown_operation_error of string * string option
]
Sourceval make : ?requestId:??? -> ?clientToken:??? -> ?imagePipelineArn:??? -> unit -> t
Sourceval error_of_json : string -> Yojson.Safe.t -> [> `CallRateLimitExceededException of CallRateLimitExceededException.t | `ClientException of ClientException.t | `ForbiddenException of ForbiddenException.t | `IdempotentParameterMismatchException of IdempotentParameterMismatchException.t | `InvalidRequestException of InvalidRequestException.t | `ResourceInUseException of ResourceInUseException.t | `ServiceException of ServiceException.t | `ServiceUnavailableException of ServiceUnavailableException.t | `Unknown_operation_error of string * string option ]
Sourceval error_of_xml : string -> Awso.Xml.t -> [> `CallRateLimitExceededException of CallRateLimitExceededException.t | `ClientException of ClientException.t | `ForbiddenException of ForbiddenException.t | `IdempotentParameterMismatchException of IdempotentParameterMismatchException.t | `InvalidRequestException of InvalidRequestException.t | `ResourceInUseException of ResourceInUseException.t | `ServiceException of ServiceException.t | `ServiceUnavailableException of ServiceUnavailableException.t | `Unknown_operation_error of string * string option ]
Sourceval error_to_json : error -> Yojson.Safe.t
Sourceval to_value : t -> [> `Structure of (string * [> `String of NonEmptyString.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