Skip to content

Using Keys

With Applications

Many applications support S3-compatible storage. Typically, you will need to provide:

  • Endpoint URL: https://[region].deltacloud.io (e.g., https://eu-sof-1.deltacloud.io)
  • Access Key: Your Access Key
  • Secret Key: Your Secret Key
  • Region: The service region (e.g., eu-sof-1)

With Programming Libraries

# Example using boto3
import boto3

s3_client = boto3.client(
    's3',
    endpoint_url='https://eu-sof-1.deltacloud.io',
    aws_access_key_id='YOUR_ACCESS_KEY',
    aws_secret_access_key='YOUR_SECRET_KEY',
    region_name='eu-sof-1'
)
// Example using aws-sdk
const AWS = require('aws-sdk');

const s3 = new AWS.S3({
    endpoint: 'https://eu-sof-1.deltacloud.io',
    accessKeyId: 'YOUR_ACCESS_KEY',
    secretAccessKey: 'YOUR_SECRET_KEY',
    region: 'eu-sof-1',
    s3ForcePathStyle: true
});

With Command-Line Tools

aws configure set aws_access_key_id YOUR_ACCESS_KEY
aws configure set aws_secret_access_key YOUR_SECRET_KEY
aws configure set default.region eu-sof-1
aws --endpoint-url https://eu-sof-1.deltacloud.io s3 ls
s3cmd configure
# Enter your Access Key and Secret Key
# Endpoint: https://eu-sof-1.deltacloud.io