There are more AWS SDK examples available in the AWS Doc SDK Examples
Use PutBucketVersioning
with an AWS SDK or CLI
The following code examples show how to use PutBucketVersioning
.
- CLI
-
- AWS CLI
-
The following command enables versioning on a bucket named
my-bucket
:aws s3api put-bucket-versioning --bucket
my-bucket
--versioning-configurationStatus=Enabled
The following command enables versioning, and uses an mfa code
aws s3api put-bucket-versioning --bucket
my-bucket
--versioning-configurationStatus=Enabled
--mfa"SERIAL 123456"
-
For API details, see PutBucketVersioning
in AWS CLI Command Reference.
-
- PowerShell
-
- Tools for PowerShell
-
Example 1: The command enables versioning for the given S3 bucket.
Write-S3BucketVersioning -BucketName 's3testbucket' -VersioningConfig_Status Enabled
-
For API details, see PutBucketVersioning in AWS Tools for PowerShell Cmdlet Reference.
-
PutBucketTagging
PutBucketWebsite