全部文档
当前文档

暂无内容

如果没有找到您期望的内容,请尝试其他搜索词

文档中心

修改目录

最近更新时间:2025-10-14 12:45:48

1. 接口描述

本接口(UpdateDir)用于修改目录所属的“用户/用户组”和目录权限。

2. 请求方法

POST

3. 请求参数

请求参数包含公共请求参数和接口请求参数。其中,公共请求参数是每个接口都会用到的请求参数,具体参见公共参数及签名机制;接口请求参数是各个接口所特有的,具体参见下方说明:

  1. 请求头

名称

是否必须

Content-Type

application/json

Accept

application/json

  1. 请求体

名称

类型

是否必须

描述

FileSystemId

string

  • 指定文件系统支持2种方式,建议择一使用:

    • 通过文件系统ID(FileSystemId)。

    • 输入文件系统完整信息,文件系统信息,存储类型(StoreClass) + 存储池名称(ClusterName) + 文件系统名称(FileSystemName)同时必填。

StoreClass

string

存储类型 取值:KPFS-P-S01(性能Ⅰ型)。

ClusterName

string

存储池名称,

从控制台>文件系统详情>资源池获取。

FileSystemName

string

文件系统名称,名称最大长度63字节。

DirPath

string

目录完整路径,格式 dir/xxx 或 /dir/××× 或 dir/×××/或/dir/×××/。

注意:

存储池、文件系统名称、目录完整路径不允许修改。

必须与原目录相同。

FileSysPosixPermission

int

文件读写权限,格式:十位二进制表示法。

备注:

默认为755 (-rwxr-xr-x),拥有者有读、写、执行权限;而属组用户和其他用户只有读、执行权限。

FileSysOwnerUserId

int

文件所属用户的id。

备注:

设置为0时,为root权限。

注意:

所属用户的id和所属用户的用户组id须同时修改。

FileSysOwnerGroupId

int

文件所属用户的用户组id。

备注:

设置为0时,为root权限。

注意:

所属用户的id和所属用户的用户组id须同时修改。

Action

string

该参数为公共参数,取值:UpdateDir。

Version

string

该参数为公共参数,取值:2024-09-30。

4. 返回参数

名称

类型

描述

RequestId

string

唯一请求ID,每次请求都会返回。

5. 示例

请求示例

curl --location 'kpfs.api.ksyun.com' \
--header 'X-action: UpdateDir' \
--header 'X-version: 2024-09-30' \
--header 'Content-Type: application/json' \
--header 'X-Amz-Content-Sha256: beaead3198f7da1e70d03ab969765e0821b24fc913697e929e726aeaebf0eba3' \
--header 'X-Amz-Date: 20250923T121457Z' \
--header 'Authorization: AWS4-HMAC-SHA256 Credential=AKLTY11BXipTOaxr5MipHNzX/20250923/us-east-1/kpfs/aws4_request, SignedHeaders=content-length;content-type;host;x-action;x-amz-content-sha256;x-amz-date;x-version, Signature=5d4e9145c334d9de438d074501299c416c4d791b944b918a3eb200cd08ca63e4' \
--data '{
  "FileSystemId": "9e2ce03cb2e844bca40db0b9d65d4971",
  "DirPath":"dir/subdir",
}'

返回示例

{
    "RequestId": "12df0962-777d-44b9-8d6f-e1a31db8d34b004"
}

文档导读
纯净模式常规模式

纯净模式

点击可全屏预览文档内容
文档反馈