Skip to content

_modules_s3

Chris Gates edited this page May 21, 2018 · 1 revision

Functions

module_s3_download_file(*args)

S3 download a file from specified bucket
python3 weirdAAL.py -m s3_download_file -a 'bucket','file' -t yolo

module_s3_get_bucket_policy(*args)

S3 list specific bucket contents, ACL, and policy
python3 weirdAAL.py -m s3_get_bucket_policy -a 'bucket' -t yolo

module_s3_get_file_acl(*args)

S3 get the ACL of a file
python3 weirdAAL.py -m s3_get_file_acl -a 'bucket','file' -t yolo

module_s3_list_bucket_contents(*args)

S3 list a specific bucket's contents
python3 weirdAAL.py -m s3_list_bucket_contents -a "mybucket" -t yolo

module_s3_list_buckets()

S3 list buckets for account
python3 weirdAAL.py -m s3_list_buckets -t yolo

module_s3_list_buckets_and_policies()

S3 list all buckets contents and their policies
python3 weirdAAL.py -m s3_list_buckets_and_policies -t yolo

module_s3_list_buckets_from_file(*args)

S3 list buckets from a file with a list of buckets

python3 weirdAAL.py -m s3_list_buckets_from_file -a 'bucket_list.txt' -t yolo

module_s3_upload_file(*args)

S3 upload a file to the specified bucket
python3 weirdAAL.py -m s3_upload_file -a 'bucket','source_file', 'dest_file' -t yolo