すべてのプロダクト
Search
ドキュメントセンター

File Storage NAS:DescribeDirQuotas

最終更新日:Apr 04, 2026

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

操作説明

汎用型 NAS ファイルシステムのみがディレクトリクォータ機能をサポートしています。

今すぐお試しください

この API を OpenAPI Explorer でお試しください。手作業による署名は必要ありません。呼び出しに成功すると、入力したパラメーターに基づき、資格情報が組み込まれた SDK コードが自動的に生成されます。このコードをダウンロードしてローカルで使用できます。

テスト

RAM 認証

下表に、この API を呼び出すために必要な認証情報を示します。認証情報は、RAM (Resource Access Management) ポリシーを使用して定義できます。以下で各列名について説明します。

  • アクション:特定のリソースに対して実行可能な操作。ポリシー構文ではAction要素として指定します。

  • API:アクションを具体的に実行するための API。

  • アクセスレベル:各 API に対して事前定義されているアクセスの種類。有効な値:create、list、get、update、delete。

  • リソースタイプ:アクションが作用するリソースの種類。リソースレベルでの権限をサポートするかどうかを示すことができます。ポリシーの有効性を確保するため、アクションの対象として適切なリソースを指定してください。

    • リソースレベルの権限を持つ API の場合、必要なリソースタイプはアスタリスク (*) でマークされます。ポリシーのResource要素で対応する ARN を指定してください。

    • リソースレベルの権限を持たない API の場合、「すべてのリソース」と表示され、ポリシーのResource要素でアスタリスク (*) でマークされます。

  • 条件キー:サービスによって定義された条件のキー。このキーにより、きめ細やかなアクセス制御が可能になります。この制御は、アクション単体に適用することも、特定のリソースに対するアクションに適用することもできます。Alibaba Cloud は、サービス固有の条件キーに加えて、すべての RAM 統合サービスに適用可能な一連の共通条件キーを提供しています。

  • 依存アクション:ある特定のアクションを実行するために、前提として実行が必要となる他のアクション。依存アクションの権限も RAM ユーザーまたは RAM ロールに付与する必要があります。

アクション

アクセスレベル

リソースタイプ

条件キー

依存アクション

nas:DescribeDirQuotas

list

*FileSystem

acs:nas:{#regionId}:{#accountId}:filesystem/{#filesystemId}

なし なし

リクエストパラメーター

パラメーター

必須 / 任意

説明

FileSystemId

string

必須

ファイルシステムの ID。

1ca404****

Path

string

任意

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

このパラメーターを指定しない場合、クォータが作成されたすべてのディレクトリが返されます。

/data/sub1

PageSize

integer

任意

1 ページあたりのエントリ数。 デフォルト値:10。

有効な値:1~100。

1

PageNumber

integer

任意

ページ番号。

ページは 1 から始まります。 デフォルト値:1。

1

レスポンスフィールド

フィールド

説明

object

TotalCount

integer

ディレクトリの総数。

1

DirQuotaInfos

array<object>

照会されたディレクトリクォータ。

array<object>

Status

string

ディレクトリに作成されたクォータのステータス。 有効な値は `Initializing` と `Normal` です。 `Initializing` はクォータが作成中であることを示し、`Normal` はクォータが作成済みであることを示します。

Normal

Path

string

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

/data/sub1

DirInode

string

ディレクトリの inode 番号。

1123

UserQuotaInfos

array<object>

すべてのユーザーのクォータに関する情報。

object

FileCountReal

integer

ユーザーがディレクトリ内に作成したファイルの総数。

5100

UserType

string

ユーザーのタイプ。 有効な値:`Uid`、`Gid`、`AllUsers`。

  • `Uid` または `Gid` が返された場合、`UserId` に値が返されます。

  • `AllUsers` が返された場合、`UserId` は空になります。

Uid

FileCountLimit

integer

ユーザーがディレクトリ内に作成できるファイルの最大数。

10000

UserId

string

ディレクトリのクォータを作成するために指定するユーザーの ID。 値は `UserType` パラメーターの値によって異なります。 有効な値:`Uid` および `Gid`。

500

SizeLimit

integer

ユーザーがディレクトリ内に作成できるファイルの最大サイズ。 単位:GiB。

1024

QuotaType

string

クォータのタイプ。 有効な値:`Accounting` および `Enforcement`。

Accounting

SizeReal

integer

ユーザーがディレクトリ内に作成したファイルの合計サイズ。 単位:GiB。

800

SizeRealInByte

integer

ユーザーがディレクトリ内に作成したファイルの合計サイズ。 単位:バイト。

858995833870

RequestId

string

リクエスト ID。

5BC5CB97-9F28-42FE-84A4-0CD0DF42****

PageSize

integer

1 ページあたりのエントリ数。

1

PageNumber

integer

ページ番号。

1

成功レスポンス

JSONJSON

{
  "TotalCount": 1,
  "DirQuotaInfos": [
    {
      "Status": "Normal",
      "Path": "/data/sub1",
      "DirInode": "1123",
      "UserQuotaInfos": [
        {
          "FileCountReal": 5100,
          "UserType": "Uid",
          "FileCountLimit": 10000,
          "UserId": "500",
          "SizeLimit": 1024,
          "QuotaType": "Accounting",
          "SizeReal": 800,
          "SizeRealInByte": 858995833870
        }
      ]
    }
  ],
  "RequestId": "5BC5CB97-9F28-42FE-84A4-0CD0DF42****",
  "PageSize": 1,
  "PageNumber": 1
}

エラーコード

完全なリストについては、「エラーコード」をご参照ください。

変更履歴

完全なリストについては、「変更履歴」をご参照ください。