Values.UpdateResourceOutputSourceUpdates the specified property values in the resource. You specify your resource property updates as a list of patch operations contained in a JSON patch document that adheres to the RFC 6902 - JavaScript Object Notation (JSON) Patch standard. For details on how Cloud Control API performs resource update operations, see Updating a resource in the Amazon Web Services Cloud Control API User Guide. After you have initiated a resource update request, you can monitor the progress of your request by calling GetResourceRequestStatus using the RequestToken of the ProgressEvent returned by UpdateResource. For more information about the properties of a specific resource, refer to the related topic for the resource in the Resource and property types reference in the CloudFormation Users Guide.
type nonrec t = {progressEvent : ProgressEvent.t option;Represents the current status of the resource update request. Use the RequestToken of the ProgressEvent with GetResourceRequestStatus to return the current status of a resource operation request.
*)}type nonrec error = [ | `AlreadyExistsException of AlreadyExistsException.t| `ClientTokenConflictException of ClientTokenConflictException.t| `ConcurrentOperationException of ConcurrentOperationException.t| `GeneralServiceException of GeneralServiceException.t| `HandlerFailureException of HandlerFailureException.t| `HandlerInternalFailureException of HandlerInternalFailureException.t| `InvalidCredentialsException of InvalidCredentialsException.t| `InvalidRequestException of InvalidRequestException.t| `NetworkFailureException of NetworkFailureException.t| `NotStabilizedException of NotStabilizedException.t| `NotUpdatableException of NotUpdatableException.t| `PrivateTypeException of PrivateTypeException.t| `ResourceConflictException of ResourceConflictException.t| `ResourceNotFoundException of ResourceNotFoundException.t| `ServiceInternalErrorException of ServiceInternalErrorException.t| `ServiceLimitExceededException of ServiceLimitExceededException.t| `ThrottlingException of ThrottlingException.t| `TypeNotFoundException of TypeNotFoundException.t| `UnsupportedActionException of UnsupportedActionException.t| `Unknown_operation_error of string * string option ]val error_of_json :
string ->
Yojson.Safe.t ->
[> `AlreadyExistsException of AlreadyExistsException.t
| `ClientTokenConflictException of ClientTokenConflictException.t
| `ConcurrentOperationException of ConcurrentOperationException.t
| `GeneralServiceException of GeneralServiceException.t
| `HandlerFailureException of HandlerFailureException.t
| `HandlerInternalFailureException of HandlerInternalFailureException.t
| `InvalidCredentialsException of InvalidCredentialsException.t
| `InvalidRequestException of InvalidRequestException.t
| `NetworkFailureException of NetworkFailureException.t
| `NotStabilizedException of NotStabilizedException.t
| `NotUpdatableException of NotUpdatableException.t
| `PrivateTypeException of PrivateTypeException.t
| `ResourceConflictException of ResourceConflictException.t
| `ResourceNotFoundException of ResourceNotFoundException.t
| `ServiceInternalErrorException of ServiceInternalErrorException.t
| `ServiceLimitExceededException of ServiceLimitExceededException.t
| `ThrottlingException of ThrottlingException.t
| `TypeNotFoundException of TypeNotFoundException.t
| `Unknown_operation_error of string * string option
| `UnsupportedActionException of UnsupportedActionException.t ]val error_of_xml :
string ->
Awso.Xml.t ->
[> `AlreadyExistsException of AlreadyExistsException.t
| `ClientTokenConflictException of ClientTokenConflictException.t
| `ConcurrentOperationException of ConcurrentOperationException.t
| `GeneralServiceException of GeneralServiceException.t
| `HandlerFailureException of HandlerFailureException.t
| `HandlerInternalFailureException of HandlerInternalFailureException.t
| `InvalidCredentialsException of InvalidCredentialsException.t
| `InvalidRequestException of InvalidRequestException.t
| `NetworkFailureException of NetworkFailureException.t
| `NotStabilizedException of NotStabilizedException.t
| `NotUpdatableException of NotUpdatableException.t
| `PrivateTypeException of PrivateTypeException.t
| `ResourceConflictException of ResourceConflictException.t
| `ResourceNotFoundException of ResourceNotFoundException.t
| `ServiceInternalErrorException of ServiceInternalErrorException.t
| `ServiceLimitExceededException of ServiceLimitExceededException.t
| `ThrottlingException of ThrottlingException.t
| `TypeNotFoundException of TypeNotFoundException.t
| `Unknown_operation_error of string * string option
| `UnsupportedActionException of UnsupportedActionException.t ]val to_value :
t ->
[> `Structure of
(string
* [> `Structure of
(string
* [> `Enum of string
| `String of TypeName.t
| `Timestamp of Timestamp.t ])
list ])
list ]