建立Namespace

更新時間:
Copy as MD

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 BucketARN,格式為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