Description Usage Format Examples
Convenient ways to manipulate lifecycle rules
Convenient ways to manipulate CORS rules
1 2 3 |
An R6 class object.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | life<-BucketLifecycle$new('ross-test', autoSave=T)
life$add('upload_', Object.CreatedBeforeDate = "2017-04-01")
life$add('upload_', Object.Days=5)
life$add('upload_', Object.Days=7) # Modify on add
life$add('backup_', ID='backup-1', Object.Days=90)
life$add('Backup_', ID='backup-1', Object.Days=90) # Overwirte ID backup-1 rules
life
# Remove rules
life$remove('upload_')
life$remove(ID='backup-1') #By ID
# Clean up all rules
life$clear()
# speedup without autoSave
life<-BucketLifecycle$new('ross-test', F)
life$add('backup1_', ID='backup-1', Object.Days=90)
life$add('backup2_', ID='backup-2', Object.Days=90)
life$add('backup3_', ID='backup-3', Object.Days=90)
life$save()
life
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.