Menetapkan aturan kuota file untuk direktori tertentu dalam instans PolarFS.
Deskripsi operasi
Permintaan
Operasi ini menetapkan aturan kuota file untuk direktori tertentu dalam instans PolarFS. Gunakan parameter FilePathQuotas untuk mendefinisikan direktori target dan propertinya. Jalur untuk FilePathId harus berupa jalur absolut dari direktori root, bukan dari target mount. Parameter Strategy mengontrol bagaimana aturan diterapkan ke file yang sudah ada. Secara default, operasi ini menerapkan aturan hanya jika belum ada.
Catatan
-
Daftar
FilePathQuotasdapat berisi hingga 21 item. -
Untuk menerapkan aturan ke subdirektori pada beberapa level di bawah
FilePathId, atur parameterMaxDepth. Untuk menelusuri hingga level terdalam, atur nilai ini menjadi 0.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
polardb:SetPolarFsFileQuota |
none |
*全部资源
|
None | None |
Sintaks permintaan
POST HTTP/1.1
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| PolarFsInstanceId |
string |
Yes |
ID instans PolarFS. |
pfs-2ze0i74ka607***** |
| FilePathQuotas |
array<object> |
Yes |
Array objek yang mendefinisikan aturan kuota file untuk direktori tertentu. |
|
|
object |
No |
|||
| FilePathId |
string |
No |
Jalur absolut direktori. |
/a/project |
| QuotaIds |
string |
No |
Daftar ID aturan kuota file, dipisahkan dengan koma ( |
1,2 |
| Strategy |
string |
No |
Menentukan cara menerapkan aturan ke file yang sudah ada. Nilai yang valid:
|
missing |
| MaxDepth |
integer |
No |
Kedalaman maksimum subdirektori yang akan ditelusuri di bawah jalur yang ditentukan oleh |
1 |
| Capacity |
integer |
No |
Kuota kapasitas dalam GB. |
100 |
| Inodes |
integer |
No |
Kuota inode. |
100 |
| DBClusterId |
string |
No |
ID kluster. |
pc-************** |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
ID permintaan. |
925B84D9-CA72-432C-95CF-738C22****** |
| PolarFsInstanceId |
string |
ID instans PolarFS. |
pfs-2ze0i74ka607***** |
Contoh
Respons sukses
JSONformat
{
"RequestId": "925B84D9-CA72-432C-95CF-738C22******",
"PolarFsInstanceId": "pfs-2ze0i74ka607*****"
}
Kode kesalahan
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.