ファイルシステムのディレクトリクォータを作成します。
デバッグ
リクエストパラメーター
パラメーター | データ型 | 必須/任意 | 例 | 説明 |
---|---|---|---|---|
操作 | String | 必須 | SetDirQuota |
実行する操作です。 値をSetDirQuotaに設定します。 |
FileSystemId | String | 必須 | 1ca404 **** |
ファイルシステムの ID。 |
パス | String | 必須 | /data/sub1 |
ディレクトリの絶対パス。 |
QuotaType | String | 必須 | 会計 |
クォータのタイプ。 設定可能な値は以下のとおりです。
|
UserType | String | 必須 | Uid |
ユーザーのタイプ。 設定可能な値は以下のとおりです。
|
UserId | String | 任意 | 500 |
ディレクトリのクォータを設定するユーザーのUidまたはGid。 このパラメーターは、UserTypeパラメーターがUidまたはGidに設定されている場合にのみ必須で有効です。 例:
|
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 |
リクエストが成功したかどうかを示します。 設定可能な値は以下のとおりです。
|
例
リクエストの例
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 エラーセンター」をご参照ください。