为PolarFS实例添加新的目录配额规则。
接口说明
请求说明
- 该 API 用于向指定的 PolarFS 实例中添加新的 PathPolicy(Quota 规则)。 
- Quotas参数是一个列表,每个元素代表一个待新增的规则,最多支持同时添加 11 条规则。
- 每个规则必须包含 - Name和- Include字段,其他字段如- Description、- Exclude等为可选项。
- SizeLimit、- FileCountLimit、- AccessTTL、- ChangeTTL至少需要提供其中之一来定义配额限制。
- Priority字段用于设置规则优先级,数值越大优先级越高,默认值为 0。
- Enabled字段控制规则是否立即生效,默认值为 true 表示立即生效。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
 调试
        
            调试
        
    
授权信息
请求语法
POST  HTTP/1.1请求参数
| 名称 | 类型 | 必填 | 描述 | 示例值 | 
| PolarFsInstanceId | string | 是 | PolarFs 实例 ID | pfs-2ze0i74ka607***** | 
| Quotas | array<object> | 是 | 配额规则详情。 | |
| object | 否 | 配额详情。 | ||
| Name | string | 是 | 规则名称 | rule1 | 
| Description | string | 否 | 资源配额描述。 | quota_policy | 
| Include | string | 是 | 匹配路径的通配模式 
 | /b/*project* | 
| Exclude | string | 否 | 排除特定路径的匹配规则 
 | /a/*project* | 
| SizeLimit | integer | 否 | 限制目录下文件总容量。单位:GB 
 | 1 | 
| FileCountLimit | integer | 否 | 目录下用户的文件数目限制。 | 222 | 
| AccessTTL | integer | 否 | access time 对应的 ttl,单位 秒 | 7200 | 
| ChangeTTL | integer | 否 | change time 对应的 ttl,单位 秒 | 7200 | 
| Priority | integer | 否 | 配额规则的优先级。 | 1 | 
| Enabled | boolean | 否 | 规则是否启用,取值如下: 
 | True | 
| DBClusterId | string | 否 | 应用依赖的 PolarDB 实例 ID | pc-************** | 
返回参数
| 名称 | 类型 | 描述 | 示例值 | 
| object | Schema of Response | ||
| RequestId | string | Id of the request | 7F2007D3-7E74-4ECB-89A8-BF130D****** | 
| PolarFsInstanceId | string | PolarFs 实例 ID | pfs-2ze0i74ka607***** | 
示例
正常返回示例
JSON格式
{
  "RequestId": "7F2007D3-7E74-4ECB-89A8-BF130D******",
  "PolarFsInstanceId": "pfs-2ze0i74ka607*****"
}错误码
访问错误中心查看更多错误码。
变更历史
更多信息,参考变更详情。