ファイル・システム構成の更新
put
{protocol}//{host}:{port}{basePath}/ic/api/fileserver/v1/filesystem/configuration
ファイル・システム構成の更新
リクエスト
この操作のリクエスト・パラメータはありません。
サポートされているメディア・タイプ
- application/json
configuration
ルート・スキーマ : schema
型:
objectファイル・システム構成を記述
Show Source
-
defaultGroupHomeRights: array defaultGroupHomeRights
グループ・デフォルト・ホーム・フォルダ(/home/groups/{group}に割り当てられた権限
-
defaultUserHomeRights: array defaultUserHomeRights
ユーザーのデフォルト・ホーム・フォルダ(/home/users/{user}に割り当てられた権限
-
Quota(required): object Quota
ストレージの全体的な使用状況およびしきい値を提供します。
ネストされたスキーマ : defaultGroupHomeRights
型:
arrayグループ・デフォルト・ホーム・フォルダ(/home/groups/{group}に割り当てられた権限
許容値:
Show Source
[ "read", "write", "list", "delete", "createDir", "deleteDir", "renameDir", "propagateRightsToSubfolders", "all" ]- Array of: string
許容値:
[ "read", "write", "list", "delete", "createDir", "deleteDir", "renameDir", "propagateRightsToSubfolders", "all" ]グループ・デフォルト・ホーム・フォルダ(/home/groups/{group}に割り当てられた権限
ネストされたスキーマ : defaultUserHomeRights
型:
arrayユーザーのデフォルト・ホーム・フォルダ(/home/users/{user}に割り当てられた権限
許容値:
Show Source
[ "read", "write", "list", "delete", "createDir", "deleteDir", "renameDir", "propagateRightsToSubfolders", "all" ]- Array of: string
許容値:
[ "read", "write", "list", "delete", "createDir", "deleteDir", "renameDir", "propagateRightsToSubfolders", "all" ]ユーザーのデフォルト・ホーム・フォルダ(/home/users/{user}に割り当てられた権限
ネストされたスキーマ: 割当て
型:
objectストレージの全体的な使用状況およびしきい値を提供します。
Show Source
-
available(required): string
読取り専用:
true使用可能なストレージ -
cutoffQuota: number
最大しきい値の割合を定義します。これを超えると、ファイルが削除されるまでこれ以上のアップロードは許可されません。
-
exceededCutoffQuota: boolean
読取り専用:
true -
exceededWarningQuota: boolean
読取り専用:
true -
size(required): string
読取り専用:
trueファイル・システムの最大割当てサイズ -
used(required): string
読取り専用:
true現在の使用状況 -
usedPercentage: number
読取り専用:
true現在の使用状況 -
warningQuota: number
システムが最大しきい値に近づいていることを示す警告しきい値の割合を定義します。
レスポンス
サポートされているメディア・タイプ
- application/json
200レスポンス
成功
ルート・スキーマ : schema
型:
objectファイル・システム構成を記述
Show Source
-
defaultGroupHomeRights: array defaultGroupHomeRights
グループ・デフォルト・ホーム・フォルダ(/home/groups/{group}に割り当てられた権限
-
defaultUserHomeRights: array defaultUserHomeRights
ユーザーのデフォルト・ホーム・フォルダ(/home/users/{user}に割り当てられた権限
-
Quota(required): object Quota
ストレージの全体的な使用状況およびしきい値を提供します。
ネストされたスキーマ : defaultGroupHomeRights
型:
arrayグループ・デフォルト・ホーム・フォルダ(/home/groups/{group}に割り当てられた権限
許容値:
Show Source
[ "read", "write", "list", "delete", "createDir", "deleteDir", "renameDir", "propagateRightsToSubfolders", "all" ]- Array of: string
許容値:
[ "read", "write", "list", "delete", "createDir", "deleteDir", "renameDir", "propagateRightsToSubfolders", "all" ]グループ・デフォルト・ホーム・フォルダ(/home/groups/{group}に割り当てられた権限
ネストされたスキーマ : defaultUserHomeRights
型:
arrayユーザーのデフォルト・ホーム・フォルダ(/home/users/{user}に割り当てられた権限
許容値:
Show Source
[ "read", "write", "list", "delete", "createDir", "deleteDir", "renameDir", "propagateRightsToSubfolders", "all" ]- Array of: string
許容値:
[ "read", "write", "list", "delete", "createDir", "deleteDir", "renameDir", "propagateRightsToSubfolders", "all" ]ユーザーのデフォルト・ホーム・フォルダ(/home/users/{user}に割り当てられた権限
ネストされたスキーマ: 割当て
型:
objectストレージの全体的な使用状況およびしきい値を提供します。
Show Source
-
available(required): string
読取り専用:
true使用可能なストレージ -
cutoffQuota: number
最大しきい値の割合を定義します。これを超えると、ファイルが削除されるまでこれ以上のアップロードは許可されません。
-
exceededCutoffQuota: boolean
読取り専用:
true -
exceededWarningQuota: boolean
読取り専用:
true -
size(required): string
読取り専用:
trueファイル・システムの最大割当てサイズ -
used(required): string
読取り専用:
true現在の使用状況 -
usedPercentage: number
読取り専用:
true現在の使用状況 -
warningQuota: number
システムが最大しきい値に近づいていることを示す警告しきい値の割合を定義します。
400レスポンス
不正リクエスト
401レスポンス
構成を更新する権限がありません
404レスポンス
サービスが見つかりません
500レスポンス
内部サーバー・エラー