Module BUCKET.Encryption

Bucket default-encryption operations.

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

Fetch bucket default-encryption configuration.

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

Replace bucket default-encryption configuration.

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

Delete bucket default-encryption configuration.