AWS S3
Last updated
Last updated
AWS S3 is used to store arbitrary unstructured data like images, files, backups, etc. Aidbox offers integration with S3 to simplify upload and retrieval of data. All examples from this tutorial are executable in Aidbox REST console.
Create an instance of AwsAccount that contains access credentials and region settings.
Provide AwsAccount id as well as the bucket name and get back the signed URL that you can use to upload the data. By default, the link is valid for 24 hours.
You should use PUT request method with signed URL and provide content data in the request body.
You can provide an expiration query parameter which sets X-Amz-Expires query param of signed URL. Expiration time is measured in seconds, e.g. for 12 hours expiration you should provide 43200.
If your implementation requires additional configuration parameters, reach out to us through community or private support chat.