Table of Contents

Class S3BucketVersioningConfig

Namespace
Amazon.S3.Model
Assembly
AWSSDK.S3.dll

An S3 bucket versioning configuration.

public class S3BucketVersioningConfig
Inheritance
S3BucketVersioningConfig
Inherited Members

Remarks

Contains the bucket's versioning status (Off, Enabled, Suspended) and whether an MFADelete has been enabled for the bucket.

Constructors

S3BucketVersioningConfig()

public S3BucketVersioningConfig()

Properties

EnableMfaDelete

Specifies whether MFA Delete is enabled on this S3 Bucket.

public bool EnableMfaDelete { get; set; }

Property Value

bool

Remarks

If this property is set, please ensure that the PutBucketVersioningRequest's MfaCodes property is set with the Serial of and Token on the MFA device.

Status

Versioning status for the bucket. Accepted values: Off, Enabled, Suspended.

public VersionStatus Status { get; set; }

Property Value

VersionStatus