class Aws::S3::Types::PutBucketVersioningRequest
@see docs.aws.amazon.com/goto/WebAPI/s3-2006-03-01/PutBucketVersioningRequest AWS API Documentation
@return [String]
(Access Denied)‘ error.
by a different account, the request will fail with an HTTP `403
The account ID of the expected bucket owner. If the bucket is owned
@!attribute [rw] expected_bucket_owner
@return [Types::VersioningConfiguration]
Container for setting the versioning state.
@!attribute [rw] versioning_configuration
@return [String]
device.
space, and the value that is displayed on your authentication
The concatenation of the authentication device’s serial number, a
@!attribute [rw] mfa
@return [String]<br>: www.ietf.org/rfc/rfc1864.txt<br><br><br><br>SDKs, this field is calculated automatically.
For requests made using the AWS Command Line Interface (CLI) or AWS<br><br>1864].
body was not corrupted in transit. For more information, see [RFC
this header as a message integrity check to verify that the request
>The base64-encoded 128-bit MD5 digest of the data. You must use
@!attribute [rw] content_md5
@return [String]
The bucket name.
@!attribute [rw] bucket
}
expected_bucket_owner: “AccountId”,
},
status: “Enabled”, # accepts Enabled, Suspended
mfa_delete: “Enabled”, # accepts Enabled, Disabled
versioning_configuration: { # required
mfa: “MFA”,
content_md5: “ContentMD5”,
bucket: “BucketName”, # required
{
data as a hash:
@note When making an API call, you may pass PutBucketVersioningRequest