AIARCOASC Docs

Storage

Object storage primitive — S3-compatible API on top of Atlas object storage.

What it is

The storage primitive is the developer-facing surface for Atlas object storage. Same buckets, same tiers, same SDK shape across Python and TypeScript.

When to use it

  • Datasets, model weights, checkpoints, generated artefacts, logs.

Quickstart

asc storage create my-bucket --tier hot --region apac
asc storage upload my-bucket file.txt
client.storage.create_bucket('my-bucket', tier='hot', region='apac')
client.storage.upload('my-bucket', 'file.txt', open('./file.txt','rb'))
await client.storage.upload('my-bucket', 'file.txt', stream);

Limits & quotas

LimitDefaultBurstNotes
See Atlas object storage

Pricing

See pricing. Pay-as-you-go, billed monthly via Stripe.

API surface

  • PUT /v1/storage/{bucket}
  • PUT /v1/storage/{bucket}/{key}
  • POST /v1/storage/{bucket}/{key}/presign

Required scope(s): storage:read, storage:write. See Scopes.

Security

All access is authenticated and scoped. See Auth & scopes and Network controls.