指定した PolarFileSystem (PolarFS) インスタンスのすべてのクォータ ルールを取得します。
操作説明
リクエスト
この操作は、特定の PolarFS インスタンスのすべてのクォータ ルールを照会します。
QuotaNameMatchおよびPatternMatchパラメーターを使用したワイルドカード マッチングが可能です。ページングはまだ利用できず、将来のカーネルアップデートでリリースされる予定です。
照会する PolarFS インスタンスを指定するには、
PolarFsInstanceIdパラメーターが必須です。QuotaNameMatchやPatternMatchなどのオプションのパラメーターを使用して、クォータ ルールをフィルターできます。返されるデータには、クォータ ルールの総数、および各ルールの詳細 (ルール ID、名前、説明、容量制限など) が含まれます。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
polardb:DescribePolarFsQuota |
none |
*All Resource
|
なし | なし |
リクエスト構文
POST HTTP/1.1
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| PolarFsInstanceId |
string |
必須 |
PolarFS インスタンス ID です。 |
pfs-2ze0i74ka607***** |
| DBClusterId |
string |
任意 |
クラスター ID です。 説明
Enterprise Edition、Basic Edition、または Data Lakehouse Edition クラスターのクラスター ID を確認するには、DescribeDBClusters API を呼び出します。 |
pc-************** |
| RegionId |
string |
任意 |
リージョン ID です。 説明
アカウントで利用可能なすべてのリージョンの ID を確認するには、DescribeRegions API を呼び出します。 |
cn-beijing |
| Path |
string |
任意 |
宛先パスです。 |
/data |
| QuotaType |
string |
任意 |
照会するクォータタイプです。 |
quotaPolicy |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
応答スキーマ。 |
||
| RequestId |
string |
リクエスト ID。 |
2FED790E-FB61-4721-8C1C-07C627****** |
| PolarFsInstanceId |
string |
PolarFS インスタンス ID。 |
pfs-2ze0i74ka607***** |
| PageSize |
string |
1ページあたりのエントリ数。有効値:5~50。デフォルト値:10。 |
10 |
| PageNumber |
string |
ページ番号。 |
1 |
| TotalRecordCount |
string |
返されたエントリの総数。 |
5 |
| PageRecordCount |
string |
現在のページで返されたエントリ数。 |
5 |
| PolicyItems |
array<object> |
ルールの詳細。 |
|
|
object |
ルール。 |
||
| Id |
integer |
ルール ID。 |
73 |
| Name |
string |
ルール名。 |
xxxxx |
| Description |
string |
ルールの説明。 |
NULL |
| Include |
string |
含めるパスのグロブパターン。
|
/a* |
| Exclude |
string |
除外するパスのグロブパターン。
|
NULL |
| SizeLimit |
integer |
ディレクトリ内のファイルの合計サイズの最大値。単位:GB。
|
1 |
| FileCountLimit |
integer |
ディレクトリ内のファイルの最大数。 |
77 |
| AccessTTL |
integer |
アクセス時間の TTL (有効期間)。単位:秒。 |
7200 |
| ChangeTTL |
integer |
変更時間の TTL (有効期間)。単位:秒。 |
7200 |
| Priority |
integer |
クォータ ルールの優先度。 |
1 |
| Enabled |
boolean |
ルールが有効かどうかを示します。有効な値:
|
false |
| QuotaItems |
array<object> |
クォータ情報。 |
|
|
object |
ディレクトリ クォータ。 |
||
| Path |
string |
ディレクトリのパス。 |
/data |
| Capacity |
integer |
容量。単位:バイト。 |
1073741824 |
| UsedCapacity |
integer |
使用量。単位:バイト。 |
104857600 |
| Inodes |
integer |
inode の総数。 |
100 |
| UsedInodes |
integer |
使用済み inode 数。 |
1 |
| Path |
string |
The path of the directory. |
/data |
例
成功レスポンス
JSONJSON
{
"RequestId": "2FED790E-FB61-4721-8C1C-07C627******",
"PolarFsInstanceId": "pfs-2ze0i74ka607*****",
"PageSize": "10",
"PageNumber": "1",
"TotalRecordCount": "5",
"PageRecordCount": "5",
"PolicyItems": [
{
"Id": 73,
"Name": "xxxxx",
"Description": "NULL",
"Include": "/a*",
"Exclude": "NULL",
"SizeLimit": 1,
"FileCountLimit": 77,
"AccessTTL": 7200,
"ChangeTTL": 7200,
"Priority": 1,
"Enabled": false
}
],
"QuotaItems": [
{
"Path": "/data",
"Capacity": 1073741824,
"UsedCapacity": 104857600,
"Inodes": 100,
"UsedInodes": 1
}
],
"Path": "/data"
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。