sQuick Start
There are four ways to get started on Telnyx cloud storage:- Telnyx Mission Control Portal
- AWS CLI
- AWS SDK
- S3 compatible third party tools
Option 1: Using Telnyx Mission Control Portal
Follow this support article.Option 2: Using AWS CLI
1
Install AWS CLI locally
Follow the procedure here.
2
Configure CLI
- Inject your Telnyx API key twice, once as access key and once as secret key.
- Leave the region as blank; regionality is specified via
--endpoint-urlas shown subsequently.
3
Validate CLI configuration
Perform the following validation procedure to ensure everything is working as expected.Create 2 bucketsBucket names must be universally unique. Hence, List bucketsVerify the buckets were created successfully.Add objects to a bucketUpload some random objects.List objectsVerify the objects were uploaded successfully.
BucketAlreadyExists error is expected on first attempt.Option 3: AWS SDK
Refer to this collection of examplesOption 4: S3 compatible third party tools
Many excellent tools exist to upload data at scale without any code. You can find the configuration guides here.Read these documentations
Some key differences exist between Telnyx cloud storage and AWS S3. It’s advisable that they are reviewed and comprehended prior to Telnyx cloud storage is put into production.- Understand API endpoints & organizations
- Review supported API methods
- Heed the warning on presigned URL
- Pay attention to billing
- Know the restrictions on policy and ACL
Additional Resources
- All available AWS S3 CLI Commands