ファイルシステムの操作
ファイルシステム操作では、ファイルシステム共有を一覧表示および管理します。すべてのコマンドは、特定のストレージプールまたはプロジェクトへスコープ指定されます。
{service_uri}/pools/{pool}/project/{project}
Table 12-10 ファイルシステムのコマンド
|
|
|
GET
|
/filesystems
|
すべてのファイルシステムを一覧表示します
|
GET
|
/pools/<pool>/projects /<project>/filesystems
|
ファイルシステムを一覧表示します
|
GET
|
/pools/<pool>/projects /<project>/filesystems /<filesystem>
|
ファイルシステムの詳細を取得します
|
POST
|
/pools/<pool>/projects /<project>/filesystems
|
ファイルシステムを作成します
|
PUT
|
/pools/<pool>/projects /<project>/filesystems /<filesystem>
|
ファイルシステムを変更します
|
DELETE
|
/pools/<pool>/projects /<project>/filesystems /<filesystem>
|
ファイルシステムを破棄します
|
GET
|
/pools/<pool>/projects /<project>/filesystems /<filesystem>/usage/groups
|
ファイルシステムグループの使用状況を取得します
|
GET
|
/pools/<pool>/projects /<project>/filesystems /<filesystem>/usage/groups /<group>
|
指定されたグループのファイルシステムの使用状況を取得します
|
POST
|
/pools/<pool>/projects /<project>/filesystems /<filesystem>/usage/groups
|
ファイルシステムグループの割り当て制限を作成します
|
PUT
|
/pools/<pool>/projects /<project>/filesystems /<filesystem>/usage/groups /<name>
|
ファイルシステムグループの割り当て制限を変更します
|
GET
|
/pools/<pool>/projects /<project>/filesystems /<filesystem>/usage/users
|
ファイルシステムユーザーの使用状況を取得します
|
GET
|
/pools/<pool>/projects /<project>/filesystems /<filesystem>/usage/users /<user>
|
指定されたユーザーのファイルシステムの使用状況を取得します
|
POST
|
/pools/<pool>/projects /<project>/filesystems /<filesystem>/usage/users
|
ファイルシステムユーザーの割り当て制限を作成します
|
PUT
|
/pools/<pool>/projects /<project>/filesystems /<filesystem>/usage/users /<name>
|
ファイルシステムユーザーの割り当て制限を変更します
|
|
各ファイルシステムにはプロジェクトからのプロパティーが含まれ、次のファイルシステム固有のプロパティーもあります。
Table 12-11 ファイルシステムのプロパティー
|
|
|
string
|
casesensitivity
|
大/小文字の区別の設定 (「mixed」、「sensitive」または「insensitive」)
|
string
|
group
|
グループ名
|
string
|
normalization
|
正規化
|
string
|
permissions
|
ファイルシステムの権限
|
string
|
project
|
プロジェクト名
|
boolean
|
quota_snap
|
割り当て制限にスナップショットを含めるフラグ
|
boolean
|
reservation_snap
|
予約にスナップショットを含めるフラグ
|
string
|
shadow
|
データ移行ソース
|
string
|
sharesmb_name
|
SMB シェアの名前
|
オブジェクト
|
source
|
プロジェクト継承プロパティー
|
オブジェクト
|
usage
|
ファイルシステムの使用状況情報
|
string
|
user
|
シェアを所有するユーザー名
|
boolean
|
utf8only
|
UTF-8 以外を拒否するフラグ
|
|