接口功能介绍
查询指定文件系统的指定目录信息
接口约束
无
URI
GET /v4/hpfs/info-directory
路径参数
无
Query参数
无
请求参数
请求头header参数
无
请求体body参数
参数 | 是否必填 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|---|
regionID | 是 | String | 资源池 ID | 81f7728662dd11ec810800155d307d5b | |
sfsUID | 是 | String | 并行文件唯一ID | 484bd9a4-65fc-57ba-a562-743e6073c14d | |
sfsDirectory | 是 | String | 并行文件目录,目录名仅允许数字、字母、下划线、连接符、中文组成,每级目录最大长度为255字节,最大目录层数为1000,最大全路径长度为4096字节,如果参数为mydir/、mydir、/mydir或/mydir/,则都视为输入/mydir的目录 | /test/test01 |
响应参数
参数 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|
statusCode | Integer | 返回状态码(800 为成功,900 为失败) | 800 | |
message | String | 响应描述 | SUCCESS | |
description | String | 响应描述 | 成功 | |
returnObj | Object | 返回对象 | 参考returnObj | |
errorCode | String | 业务细分码,为 product.module.code 三段式码 | sfs.regionInfo.empty | |
error | String | 业务细分码,为product.module.code三段式大驼峰码 | Sfs.RegionInfo.Empty |
表 returnObj
参数 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|
sfsDirectory | String | 并行文件目录 | /test/test01 | |
sfsDirectoryMode | String | 目录权限,每位的范围为0到7。第一位表示目录所有者的权限,第二位表示目录所属用户组的权限,第三位表示其他用户的权限。目录所有者由uid指定,目录所属用户组由gid指定,不是目录所有者且不在目录所属用户组的用户为其他用户。例如:755中第一位7代表该目录所有者对该目录具有读、写、执行权限;第二位5代表该目录所属用户组对该目录具有读、执行权限;第三位5代表其他用户对该目录具有读、执行权限 | 755 | |
sfsDirectoryUID | Long | 目录所有者的用户id,取值范围是0到4,294,967,294(即2^32-2) | 10001 | |
sfsDirectoryGID | Long | 目录所属用户组id,取值范围是0到4,294,967,294(即2^32-2) | 10001 |
枚举参数
无
请求示例
请求url
无
请求头header
无
请求体body
{
"regionID": "81f7728662dd11ec810800155d307d5b",
"sfsUID": "484bd9a4-65fc-57ba-a562-743e6073c14d",
"sfsDirectory": "/test/test01"
}
响应示例
{
"returnObj": {
"sfsDirectory": "/test/test01",
"sfsDirectoryMode": "755",
"sfsDirectoryUID": 10001,
"sfsDirectoryGID": 10001
},
"message": "SUCCESS",
"description": "成功",
"statusCode": 800
}
状态码
请参考 状态码
错误码
请参考 错误码