Module Values_2.UpdateSchemaResponseSource

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.

Sourcetype nonrec t = {
  1. schemaArn : Values_0.GlueResourceArn.t option;
    (*

    The Amazon Resource Name (ARN) of the schema.

    *)
  2. schemaName : Values_0.SchemaRegistryNameString.t option;
    (*

    The name of the schema.

    *)
  3. registryName : Values_0.SchemaRegistryNameString.t option;
    (*

    The name of the registry that contains the schema.

    *)
}
Sourcetype nonrec error = [
  1. | `AccessDeniedException of Values_0.AccessDeniedException.t
  2. | `ConcurrentModificationException of Values_1.ConcurrentModificationException.t
  3. | `EntityNotFoundException of Values_0.EntityNotFoundException.t
  4. | `InternalServiceException of Values_0.InternalServiceException.t
  5. | `InvalidInputException of Values_0.InvalidInputException.t
  6. | `Unknown_operation_error of string * string option
]
Sourceval make : ?schemaArn:??? -> ?schemaName:??? -> ?registryName:??? -> unit -> t
Sourceval error_of_json : string -> Yojson.Safe.t -> [> `AccessDeniedException of Values_0.AccessDeniedException.t | `ConcurrentModificationException of Values_1.ConcurrentModificationException.t | `EntityNotFoundException of Values_0.EntityNotFoundException.t | `InternalServiceException of Values_0.InternalServiceException.t | `InvalidInputException of Values_0.InvalidInputException.t | `Unknown_operation_error of string * string option ]
Sourceval error_of_xml : string -> Awso.Xml.t -> [> `AccessDeniedException of Values_0.AccessDeniedException.t | `ConcurrentModificationException of Values_1.ConcurrentModificationException.t | `EntityNotFoundException of Values_0.EntityNotFoundException.t | `InternalServiceException of Values_0.InternalServiceException.t | `InvalidInputException of Values_0.InvalidInputException.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 Values_0.GlueResourceArn.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