AWS SDK for .NET Documentation
WithVersioningConfig Method (config)
AmazonAmazon.S3.ModelSetBucketVersioningRequestWithVersioningConfig(S3BucketVersioningConfig) Did this page help you?   Yes   No    Tell us about it...
Sets the versioning configuration to apply to the bucket.
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
config (S3BucketVersioningConfig)
The versioning configuration to apply
Return Value
this instance
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.

Assembly: AWSSDK (Module: AWSSDK) Version: 1.5.60.0 (1.5.60.0)