Mengatur aturan kuota file untuk direktori tertentu dalam instans Polarlakebase.
Deskripsi operasi
Deskripsi Permintaan
Operasi ini mengatur aturan kuota file untuk direktori tertentu dalam instans Polarlakebase. Dengan mengonfigurasi parameter FilePathQuotas, Anda dapat menentukan direktori tempat aturan kuota diterapkan beserta atribut terkaitnya. Saat menggunakan FilePathId untuk menentukan direktori, pastikan jalur tersebut adalah jalur mutlak dari direktori root, bukan jalur titik memasang. Anda juga dapat menggunakan parameter Strategy untuk mengontrol cara aturan berlaku pada file yang sudah ada. Secara default, aturan hanya berlaku jika belum ada.
Catatan
Panjang maksimum daftar
FilePathQuotasadalah 21.Untuk menerapkan aturan ke beberapa level subdirektori 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 Polarlakebase. |
pfs-2ze0i74ka607***** |
| FilePathQuotas |
array<object> |
Yes |
Detail aturan kuota yang akan diterapkan ke direktori. |
|
|
object |
No |
Detail direktori tempat aturan kuota diterapkan. |
||
| FilePathId |
string |
No |
Jalur direktori. |
/a/project |
| QuotaIds |
string |
No |
ID aturan yang akan diterapkan, dipisahkan dengan koma (,). |
1,2 |
| Strategy |
string |
No |
Mode berlakunya aturan pada file yang sudah ada. Nilai valid:
|
missing |
| MaxDepth |
integer |
No |
Jumlah level subdirektori yang akan di-traversed di bawah |
1 |
| Capacity |
integer |
No |
Kapasitas kuota. Unit: GB. |
100 |
| Inodes |
integer |
No |
Inode kuota. |
100 |
| DBClusterId |
string |
No |
ID kluster. |
pc-************** |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
Skema respons. |
||
| RequestId |
string |
ID permintaan. |
925B84D9-CA72-432C-95CF-738C22****** |
| PolarFsInstanceId |
string |
ID instans Polarlakebase. |
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.