Module Smaws_Client_Glue.UpdateSchema

Updates 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 ] -> string
val 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.result
val 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