1. Introduction
Thanks to @3dmixer for sponsoring the extension
Description: This extension is for using AWS S3 and similar Storage Services such as DigitalOcean Spaces.
Latest Version: 1.1
Released: 2023-05-04T18:30:00Z
Last Updated: 2023-11-08T18:30:00Z
2. Blocks
3.Docs
Events
GotError | Event raised when any error occursmethodName | text errorMessage | text |
UploadProgressChanged | Event raised when uploading progress changesprogress | number |
FileUploaded | Event after when file uploading gets completedkey | text fileUrl | text |
DownloadProgressChanged | Event raised when downloading progress changesprogress | number |
FileDownloaded | Event raised after file is downloadedfilePath | text |
BucketCreated | Event raised after bucket is createdbucketName | text |
ObjectCopied | Event raised after object is copiedsuccessful | boolean |
BucketDeleted | Event raised after bucket is deleted and returns resultsuccessful | boolean |
FileDeleted | Event raised after file is deleted and returns resultsuccessful | boolean |
GotBucketsList | Event raised after buckets list is obtainedbuckets | list |
GotObjectsList | Event raised after objects list is obtainedobjects | list |
Methods
Init | Initializes AmazonS3 Client accessKey | text secretKey | text |
UploadFile | Uploads file to the given bucket bucketName | text filePath | text remoteFileName | text |
DownloadFile | Downloads file from given bucketbucketName | text fileName | text localFilePath | text |
CreateBucket | Creates a new bucketbucketName | text |
CopyObject | Copies an object from one bucket to anotherfromBucket | text fromFileName | text toBucket | text toFileName | text |
DeleteBucket | Tries to delete given bucketbucketName | text |
DeleteFile | Tries to delete file from given bucketbucketName | text fileName | text |
ListBuckets | Tries to get buckets list |
GetObjectsList | Tries to get objects list from given bucketbucketName | text |
Properties
Region | Sets S3 region Property Type : write-only Accepts : text |
EndpointUrl | Sets S3 endpoint url Property Type : write-only Accepts : text |
PathStyledAccess | Enables path styled endpoint urls Property Type : write-only Accepts : boolean |
4. Purchase
You can pay via PayPal.
Upi: vknow360@apl
To pay via crypto, please PM me.
After payment, contact me to get the aix.
Hope it helps!