Here is the code.
# Using AWS CLI to create an S3 bucket
aws s3api create-bucket --bucket my-free-tier-bucket --region us-east-1
# Upload a file to the S3 bucket
aws s3 cp myfile.txt s3://my-free-tier-bucket/
# Set a lifecycle policy to manage storage within the Free Tier limits
aws s3api put-bucket-lifecycle-configuration --bucket my-free-tier-bucket --lifecycle-configuration '{
"Rules": [
{
"ID": "DeleteOldVersions",
"Status": "Enabled",
"Prefix": "",
"NoncurrentVersionExpiration": {
"NoncurrentDays": 30
}
}
]
}'