ファイルシステムのディレクトリクォータを作成します。

デバッグ

OpenAPI Explorer は署名値を自動的に計算します。 この操作は、OpenAPI Explorer で呼び出すことを推奨します。 OpenAPI Explorer は、さまざまな SDK に対して操作のサンプルコードを動的に生成します。

リクエストパラメーター

パラメーター データ型 必須/任意 説明
操作 String 必須 SetDirQuota

実行する操作です。 値をSetDirQuotaに設定します。

FileSystemId String 必須 1ca404 ****

ファイルシステムの ID。

パス String 必須 /data/sub1

ディレクトリの絶対パス。

QuotaType String 必須 会計

クォータのタイプ。

設定可能な値は以下のとおりです。

  • 統計: 統計的クォータ。 このパラメーターをStatisticalに設定すると、NASはディレクトリのストレージ使用量のみを計算します。
  • 制限: 制限付きクォータ。 If you set this parameter to Restricted and the storage usage exceeds the quota, you can no longer create files or subdirectories for the directory, or write data to the directories.
UserType String 必須 Uid

ユーザーのタイプ。

設定可能な値は以下のとおりです。

  • Uid: ユーザーID
  • Gid: ユーザーグループID
  • AllUsers: すべてのユーザー
UserId String 任意 500

ディレクトリのクォータを設定するユーザーのUidまたはGid。

このパラメーターは、UserTypeパラメーターがUidまたはGidに設定されている場合にのみ必須で有効です。

例:

  • UIDが500のユーザーにディレクトリクォータを設定する場合は、UserTypeパラメーターをUidに設定し、UserIdパラメーターを500に設定します。
  • GIDが100のユーザーグループにクォータを設定する場合は、UserTypeパラメーターをGidに設定し、UserIdパラメーターの100を100に設定します。
SizeLimit Long 任意 1024

ユーザーがディレクトリに作成できるファイルのサイズを制限します。

単位: GiB。

QuotaTypeパラメーターをRestrictedに設定した場合、SizeLimitパラメーターとFileCountLimitパラメーターの少なくとも1つを指定する必要があります。

FileCountLimit Long 任意 10,000

Limits the number of files that a user can create in the directory.

この数には、ファイル、サブディレクトリ、および特殊ファイルの数が含まれます。

QuotaTypeパラメーターをRestrictedに設定した場合、SizeLimitパラメーターとFileCountLimitパラメーターの少なくとも1つを指定する必要があります。

レスポンスパラメーター

パラメーター データ型 説明
RequestId String 5BC5CB97-9F28-42FE-84A4-0CD0DF42 ****

リクエストの ID。

Success Boolean true

リクエストが成功したかどうかを示します。

設定可能な値は以下のとおりです。

  • true: リクエストが成功しました。
  • false: リクエストが失敗しました。

リクエストの例

http(s)://[Endpoint]/?Action=SetDirQuota
&FileSystemId=1ca404****
&Path=/data/sub1
&QuotaType=Accounting
&UserType=Uid
&<Common request parameters>

正常に処理された場合のレスポンス例

XML 形式

HTTP/1.1 200 OK
Content-Type:application/xml

<RequestId>94CA5264-2C30-4D83-865D-B1CF2BE2 ****</RequestId>
<Success>true</Success>

JSON 形式

HTTP/1.1 200 OK
Content-Type:application/json

{
  "RequestId" : "94CA5264-2C30-4D83-865D-B1CF2BE2 ****" 、
  "成功": 真
}

エラーコード

エラーコードリストについては、「API エラーセンター」をご参照ください。