No, we cannot disable versioning on a version-enabled bucket in Amazon S3.
We can just suspend the versioning on a bucket in S3.
Once we suspend versioning, Amazon S3 will stop creating new versions of
the object. It just stores the object with null version ID.
On overwriting an existing object, it just replaces the object with null version
ID. So any existing versions of the object still remain in the bucket. But there
will be no more new versions of the same object except for the null version ID
object
https://docs.aws.amazon.com/AmazonS3/latest/userguide/manage-versioning-examples.html