ProtectedDEFAULT_ProtectedDEFAULT_ProtectedDEFAULT_ProtectedDEFAULT_ProtectedloggerCreate a download link of a piece of data (through S3). Practically, it uploads the file on an S3 bucket, generating and returning a url to it. The data must be entirely in memory (a string or bytes): the upload is a single PutObject, which needs the content length up front, so streams aren't supported.
Delete an object from an S3 bucket.
Check whether an object exists in an S3 bucket.
Get an object from a S3 bucket.
Get an object from a S3 bucket and parse the content as a JSON object.
Get an object from a S3 bucket and convert the content to string.
If the object was stored with Content-Encoding: gzip, it is decompressed transparently.
List the objects of an S3 bucket.
List the objects keys of an S3 bucket.
Get a signed URL to get a file on a S3 bucket.
Get a signed URL to put a file on a S3 bucket.
A wrapper for AWS Simple Storage Service.