Smaws_Client_Glue.UpdateSchemaUpdates the description, compatibility setting, or version checkpoint for a schema set.
For updating the compatibility setting, the call will not validate compatibility for the entire set of schema versions with the new compatibility setting. If the value for Compatibility is provided, the VersionNumber (a checkpoint) is also required. The API will validate the checkpoint version number for consistency.
If the value for the VersionNumber (checkpoint) is provided, Compatibility is optional and this can be used to set/reset a checkpoint for the schema.
This update will happen only if the schema is in the AVAILABLE state.
val error_to_string :
[ Smaws_Lib.Protocols.AwsJson.error
| `AccessDeniedException of Types.access_denied_exception
| `ConcurrentModificationException of Types.concurrent_modification_exception
| `EntityNotFoundException of Types.entity_not_found_exception
| `InternalServiceException of Types.internal_service_exception
| `InvalidInputException of Types.invalid_input_exception ] ->
stringval request :
'http_type Smaws_Lib.Context.t ->
Types.update_schema_input ->
(Types.update_schema_response,
[> Smaws_Lib.Protocols.AwsJson.error
| `AccessDeniedException of Types.access_denied_exception
| `ConcurrentModificationException of
Types.concurrent_modification_exception
| `EntityNotFoundException of Types.entity_not_found_exception
| `InternalServiceException of Types.internal_service_exception
| `InvalidInputException of Types.invalid_input_exception ])
Stdlib.resultval request_with_metadata :
'http_type Smaws_Lib.Context.t ->
Types.update_schema_input ->
(Types.update_schema_response Smaws_Lib.Response.t,
[> Smaws_Lib.Protocols.AwsJson.error
| `AccessDeniedException of Types.access_denied_exception
| `ConcurrentModificationException of
Types.concurrent_modification_exception
| `EntityNotFoundException of Types.entity_not_found_exception
| `InternalServiceException of Types.internal_service_exception
| `InvalidInputException of Types.invalid_input_exception ]
* Smaws_Lib.Response.metadata)
Stdlib.result