Below are deeper explanations of what the code is actually doing to increase awareness of actions being performed on your buckets
- A scan is performed to retrieve all of the S3 Buckets on your account
- A
GetObjectCommand
is sent for each object from thesource
Bucket - A
PutObjectCommand
is sent for each object to "copy" them into the destination Bucket
- A scan is performed to retrieve all of the S3 Buckets on your account
- A
DeleteObjectsCommand
is sent with every object key from the selected Bucket
Not implemented
- A scan is performed to retrieve all of the S3 Buckets on your account
- A scan is performed to retrieve all of the objects from the selected Bucket
- A scan is performed to retrieve all of the S3 Buckets on your account
- A scan is performed to retrieve all of the objects from the selected Bucket
- A
GetObjectCommand
is sent to retrieve the selected objects data - A
writeFileSync
operation is performed on the selected directory