code: def _put_bucket_versioning(self):
          
          status = 'Suspended'
          if self.s3props['versioning']['enabled']:
              status = 'Enabled'
  
          versioning_config = {
              'MFADelete': self.s3props['versioning']['mfa_delete'],
              'Status': status
          }
  
          _response = self.s3client.put_bucket_versioning(Bucket=self.bucket, VersioningConfiguration=versioning_config)
          LOG.debug('Response setting up S3 versioning: %s', _response)
          LOG.info('S3 versioning configuration updated')
docs: Adds bucket versioning policy to bucket