Module: TOS
- Defined in:
- lib/tos.rb,
lib/tos/error.rb,
lib/tos/bucket.rb,
lib/tos/client.rb,
lib/tos/signer.rb,
lib/tos/version.rb,
lib/tos/response.rb,
lib/tos/credentials.rb
Overview
A minimal Ruby SDK for Volcengine TOS (Torch Object Storage).
client = TOS::Client.new(
access_key_id: ENV["TOS_ACCESS_KEY_ID"],
secret_access_key: ENV["TOS_SECRET_ACCESS_KEY"],
region: "cn-beijing"
)
bucket = client.bucket("my-bucket")
bucket.put_object("hello.txt", "world", content_type: "text/plain")
Defined Under Namespace
Classes: Bucket, Client, ConfigError, Credentials, Error, NetworkError, Response, ServerError, Signer
Constant Summary collapse
- VERSION =
"0.1.0"