Sets the versioning configuration to apply to the bucket.
            
 Declaration Syntax
 Declaration Syntax| C# | 
[ObsoleteAttribute("The With methods are obsolete and will be removed in version 2 of the AWS SDK for .NET. See http://aws.amazon.com/sdkfornet/#version2 for more information.")] public SetBucketVersioningRequest WithVersioningConfig( S3BucketVersioningConfig config )
 Parameters
 Parameters- config (S3BucketVersioningConfig)
- The versioning configuration to apply
 Return Value
 Return Valuethis instance
 Remarks
 Remarks
            Once Versioning has been "Enabled" on a bucket, it can be "Suspended" 
            but cannot be switched "Off". If EnableMfaDelete is set,
            the MfaCodes property needs to contain the Serial of and current Token
            displayed on the MFA device.