Object.Deletetype options = {preconditions : Preconditions.Delete.t;Conditional delete headers.
*)version_id : Version_id.t option;Object version to delete instead of the current version.
*)expected_bucket_owner : Account_id.t option;x-amz-expected-bucket-owner.
}DeleteObject request options.
type result = {delete_marker : bool option;Whether S3 created or addressed a delete marker.
*)version_id : Version_id.t option;Version id affected by the delete operation.
*)response : Awskit.Response.t;Raw response metadata.
*)}DeleteObject result metadata.
val default_options : optionsval options :
?preconditions:Preconditions.Delete.t ->
?version_id:Version_id.t ->
?expected_bucket_owner:Account_id.t ->
unit ->
(options, Awskit.Error.t) Stdlib.resultBuild DeleteObject options.
val options_exn :
?preconditions:Preconditions.Delete.t ->
?version_id:Version_id.t ->
?expected_bucket_owner:Account_id.t ->
unit ->
optionsLike options, but raises on validation failure.