全部产品
Search
文档中心

对象存储 OSS:创建Namespace

更新时间:May 08, 2026

create-namespace用于在指定的Table Bucket下创建命名空间(Namespace)。

注意事项

  • Namespace名称只能包含小写字母、数字和下划线(_),且必须以小写字母或数字开头和结尾。

命令格式

ossutil tables-api create-namespace --table-bucket-arn value --namespace value [flags]

参数

类型

说明

--namespace

strings

命名空间名称,JSON数组格式。支持一次传入一个Namespace名称。

--table-bucket-arn

string

Table Bucket的ARN,格式为acs:osstables:{region}:{uid}:bucket/{bucket-name}

说明
  • create-namespace命令对应API接口CreateNamespace。关于API中的具体参数含义,请参见CreateNamespace

  • 关于支持的全局命令行选项,请参见ossutil全局选项

使用示例

  • 在Table Bucket下创建名为my_namespace的命名空间。

    ossutil tables-api create-namespace --table-bucket-arn acs:osstables:cn-hangzhou:1234567890:bucket/my-table-bucket --namespace "my_namespace"
  • 通过本地JSON文件创建命名空间。将命名空间列表保存为本地文件namespaces.json后,通过file://方式指定。

    ossutil tables-api create-namespace --table-bucket-arn acs:osstables:cn-hangzhou:1234567890:bucket/my-table-bucket --namespace file://namespaces.json