Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
s3compatibleapi [2018_08_28 01:18] stevens3compatibleapi [2023_10_24 13:28] (current) – removed steven
Line 1: Line 1:
-# Amazon S3 compatible API 
- 
-We provide support for the Amazon S3 API. This means you can use the S3 compatible object storage API to access files on Google Docs, RackSpace Cloud Files, or Microsoft OneDrive, or any of the many other clouds that we support. 
- 
-The S3 API is available on our SaaS services and on the appliance. 
- 
-## Client Configuration 
- 
-To use the S3 API you will need the: 
- 
- 1. Cloud S3 Endpoint 
- 1. Access Key ID 
- 1. Secret Access Key 
- 
-### 1. Cloud S3 Endpoint 
- 
-For our SaaS services use one of the following S3 API endpoints: 
- 
- * http://s3.storagemadeeasy.com (US Server) 
- * https://s3.storagemadeeasy.com (US Server) 
- * http://s3eu.storagemadeeasy.com (EU Server) 
- * https://s3eu.storagemadeeasy.com (EU Server) 
- 
-Naturally http endpoints are not secure and should not be used for production data. 
- 
-For appliances contact your administrator for the "Cloud S3 Domain Name". 
- 
-### 2. Access Key ID 
- 
-The Access Key ID is your SME or File Fabric username. 
- 
-### 3. Secret Access Key  
- 
-You can obtain the API secret key by logging into the File Fabric going to **My Account** from the sidebar and copying the key from where it says **API secret key**. 
- 
-## Usefulness 
- 
-It can be used by may tools including: 
- 
- * [[https://aws.amazon.com/cli/|awscli]] - Allowing command line access to cloud files 
- 
-  * [[https://blog.storagemadeeasy.com/the-comprehensive-guide-to-installing-aws-cli-on-windows-mac-or-linux/|The Comprehensive Guide to Installing AWS CLI on Windows, Mac or Linux]] 
-  * [[https://blog.storagemadeeasy.com/simplifying-aws-s3-cli-usage-with-aliases/|Simplifying AWS S3 CLI Usage with Aliases]] 
-  * [[https://blog.storagemadeeasy.com/how-to-use-the-aws-cli-with-almost-any-storage/|How to use the AWS CLI with almost any Storage]] 
- * [[standalone/explorer|]] - Desktop applications for users to easily access S3-compatible and other object storage 
- * CloudBerry 
- * Cyberduck 
- 
- 
-## Implementation 
- 
-SME supports the following Amazon S3 API Requests: 
- 
- * **[[http://docs.amazonwebservices.com/AmazonS3/latest/API/RESTBucketPUT.html|PUT request]]** to create a bucket  
- * **[[http://docs.amazonwebservices.com/AmazonS3/latest/API/RESTBucketGETlocation.html|GET bucket location]]** 
- * **[[http://docs.amazonwebservices.com/AmazonS3/latest/API/RESTBucketDELETE.html|DELETE bucket]]** 
- * **[[http://docs.amazonwebservices.com/AmazonS3/latest/API/RESTServiceGET.html|GET]]** to list buckets  
- * **[[http://docs.amazonwebservices.com/AmazonS3/latest/API/RESTBucketGET.html|GET]]** to list contents of a bucket (list objects) 
- * **[[http://docs.amazonwebservices.com/AmazonS3/latest/API/RESTObjectPUT.html|PUT object]]** to upload new file 
- * **[[http://docs.amazonwebservices.com/AmazonS3/latest/API/RESTObjectDELETE.html|DELETE]]** to delete object from bucket  
- * **[[http://docs.amazonwebservices.com/AmazonS3/latest/API/RESTObjectCOPY.html|PUT with header]]** x-amz-copy-source to copy object  
- * **[[http://docs.amazonwebservices.com/AmazonS3/latest/API/RESTObjectHEAD.html|HEAD]]** to get object metadata 
-