Module Versioning.Status

type t =
  1. | Enabled
  2. | Suspended
  3. | Unknown of string

Bucket versioning state. Absence in a result means versioning was never configured for the bucket. Unknown values are preserved on reads for forward compatibility, but rejected by write operations.

val to_string : t -> string
val of_string : string -> t