Module Bucket.Versioning

Bucket versioning operations.

val get : connection -> bucket:Bucket_name.t -> ?options:Bucket.Versioning.options -> unit -> (Bucket.Versioning.result, Awskit.Error.t) Stdlib.result io

Fetch bucket versioning state.

val put : connection -> bucket:Bucket_name.t -> ?options:Bucket.Versioning.options -> status:Bucket.Versioning.Status.t -> unit -> (Awskit.Response.t, Awskit.Error.t) Stdlib.result io

Set bucket versioning to Enabled or Suspended.