在上传文件(Object)到OSS之前,您需要使用OSS API中的PutBucket接口来创建一个用于存储文件的存储空间(Bucket),存储空间具有各种配置属性,包括地域、访问权限以及其他元数据。

说明 创建存储空间的API接口的详细信息请参见PutBucket

操作方式

操作方式 说明
控制台 Web应用程序,直观易用
图形化工具ossbrowser 图形化工具,易操作
命令行工具ossutil 命令行工具,性能好
Java SDK 丰富、完整的各类语言SDK demo
Python SDK
PHP SDK
Go SDK
C SDK
.NET SDK
Android SDK
iOS SDK
Node.js SDK
Ruby SDK

使用限制

  • 同一用户创建的存储空间总数不能超过30个。
  • 每个存储空间的名字全局唯一,否则会创建失败。
  • 存储空间的名称需要符合命名规范。
  • 存储空间一旦创建成功,名称和所处地域不能修改。

权限控制

  • 使用RAM子账号创建Bucket的时候,RAM子账号需具有PutBucket权限。RAM权限管理请参考创建自定义策略
  • 您可以在创建存储空间的时候设置相应的存储空间权限(ACL),也可以在创建之后修改ACL。如果不设置ACL,默认值为私有。更多信息,请参见设置存储空间读写权限

更多参考