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