SetPolarFsFileQuota - 为目录应用配额规则

设置PolarFS实例中指定目录的文件配额规则。

接口说明

请求说明

本接口用于为 PolarFS 实例中的特定目录设置文件配额规则。通过配置FilePathQuotas参数,可以指定要应用配额规则的具体目录及其相关属性。注意,当使用FilePathId指定目录时,请确保路径是从根目录出发的绝对路径而非挂载点路径。此外,可以通过Strategy参数控制规则对现有文件的生效模式,默认情况下仅在规则缺失时生效。

特别提示

  • FilePathQuotas列表的最大长度限制为 21。

  • 如果需要对FilePathId下的多层子目录应用规则,请设置MaxDepth参数;若希望遍历至最深层级,则将此值设为 0。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

调试

授权信息

当前API暂无授权信息透出。

请求语法

POST  HTTP/1.1

请求参数

名称

类型

必填

描述

示例值

PolarFsInstanceId

string

PolarFs 实例 ID

pfs-2ze0i74ka607*****

FilePathQuotas

array<object>

目录应用规则详情

object

目录应用详情

FilePathId

string

目录

/a/project

QuotaIds

string

待应用的规则 ID 列表,用,分隔

1,2

Strategy

string

规则对现有文件的生效模式,取值如下:

  • missing:仅缺失时生效,默认值

  • all:全部生效

missing

MaxDepth

integer

对于FilePathId下的目录遍历几层,1 表示遍历的一级子目录,0 表示遍历到最深

1

DBClusterId

string

集群 ID。

pc-**************

返回参数

名称

类型

描述

示例值

object

Schema of Response

RequestId

string

Id of the request

925B84D9-CA72-432C-95CF-738C22******

PolarFsInstanceId

string

PolarFs 实例 ID

pfs-2ze0i74ka607*****

示例

正常返回示例

JSON格式

{
  "RequestId": "925B84D9-CA72-432C-95CF-738C22******",
  "PolarFsInstanceId": "pfs-2ze0i74ka607*****"
}

错误码

访问错误中心查看更多错误码。

变更历史

更多信息,参考变更详情