バケット内のオブジェクトを整理するには、ディレクトリを使用できます。 このトピックでは、mkdirコマンドを使用してObject Storage Service (OSS) にディレクトリを作成する方法について説明します。
使用上の注意
ディレクトリを作成するには、
oss:GetObject
およびoss:PutObject
権限が必要です。 詳細については、「RAMユーザーへのカスタムポリシーのアタッチ」をご参照ください。
コマンド構文
ossutil mkdir oss://bucket/dir_name [flags]
オプション | データ型 | 説明 |
バケット | String | バケットの名前です。 |
dir_name | String | ディレクトリ名。 |
-- encoding-type | String | 入力オブジェクト名またはファイル名のエンコーディング。 有効値: url このオプションを指定しない場合, ディレクトリ名はエンコードされません。 |
-- request-payer | String | トラフィックとリクエスト料金の支払人。 pay-by-requesterが有効な場合は、このパラメーターを指定します。 有効値: requester。 |
説明
詳細については、「コマンドラインオプション」をご参照ください。
例
単一レベルのディレクトリを作成します。
ossutil mkdir oss:// examplebucket/dir
マルチレベルディレクトリを作成します。
ossutil mkdir oss:// examplebucket/dir1/dir2