SFS Turbo授权项分类
文件系统
权限 |
对应API接口 |
授权项 |
依赖的授权项 |
IAM项目 (Project) |
企业项目 (Enterprise Project) |
---|---|---|---|---|---|
创建文件系统 |
POST /v1/{project_id}/sfs-turbo/shares |
sfsturbo:shares:createShare |
|
√ |
√ |
查询所有文件系统详细信息 |
GET /v1/{project_id}/sfs-turbo/shares/detail |
sfsturbo:shares:getAllShares |
- |
√ |
√ |
查询单个文件系统详细信息 |
GET /v1/{project_id}/sfs-turbo/shares/{share_id} |
sfsturbo:shares:getShare |
- |
√ |
√ |
删除文件系统 |
DELETE /v1/{project_id}/sfs-turbo/shares/{share_id} |
sfsturbo:shares:deleteShare |
|
√ |
√ |
创建文件系统异步任务 |
POST /v1/{project_id}/sfs-turbo/shares/{share_id}/fs/{feature}/tasks |
sfsturbo:shares:createFsAsyncTask |
- |
√ |
√ |
获取文件系统异步任务列表 |
GET /v1/{project_id}/sfs-turbo/shares/{share_id}/fs/{feature}/tasks |
sfsturbo:shares:listFsAsyncTasks |
- |
√ |
√ |
获取文件系统异步任务详情 |
GET /v1/{project_id}/sfs- turbo/shares/{share_id}/fs/{feature}/tasks/{task_id} |
sfsturbo:shares:showFsAsyncTask |
- |
√ |
√ |
取消/删除文件系统异步任务 |
DELETE /v1/{project_id}/sfs-turbo/shares/{share_id}/fs/{feature}/tasks/{task_id} |
sfsturbo:shares:deleteFsAsyncTask |
- |
√ |
√ |
绑定后端存储 |
POST /v1/{project_id}/sfs-turbo/shares/{share_id}/targets |
sfsturbo:shares:createBackendTarget |
用户需要额外配置OBS Adminstrator权限。 |
√ |
√ |
查询后端存储列表 |
GET /v1/{project_id}/sfs-turbo/shares/{share_id}/targets |
sfsturbo:shares:listBackendTargets |
- |
√ |
√ |
获取后端存储详细信息 |
GET /v1/{project_id}/sfs-turbo/shares/{share_id}/targets/{target_id} |
sfsturbo:shares:showBackendTargetInfo |
- |
√ |
√ |
删除后端存储 |
DELETE /v1/{project_id}/sfs-turbo/shares/{share_id}/targets/{target_id} |
sfsturbo:shares:deleteBackendTarget |
- |
√ |
√ |
创建数据导入导出任务 |
POST /v1/{project_id}/sfs-turbo/{share_id}/hpc-cache/task |
sfsturbo:shares:createDataRepositoryTask |
- |
√ |
√ |
查询数据导入导出任务详情 |
GET /v1/{project_id}/sfs-turbo/{share_id}/hpc-cache/task/{task_id} |
sfsturbo:shares:getDataRepositoryTask |
- |
√ |
√ |
查询数据导入导出任务列表 |
GET /v1/{project_id}/sfs-turbo/{share_id}/hpc-cache/tasks |
sfsturbo:shares:getAllDataRepositoryTasks |
- |
√ |
√ |
扩容文件系统
权限 |
对应API接口 |
授权项 |
IAM项目 (Project) |
企业项目 (Enterprise Project) |
---|---|---|---|---|
扩容文件系统 |
POST /v1/{project_id}/sfs-turbo/shares/{share_id}/action |
sfsturbo:shares:shareAction |
√ |
√ |
Console引用
权限 |
对应API接口 |
授权项 |
依赖的授权项 |
IAM项目 (Project) |
企业项目 (Enterprise Project) |
---|---|---|---|---|---|
更改安全组 |
Console引用 |
sfsturbo:shares:shareAction |
更改安全组需要安全组相关权限:
|
√ |
√ |
查询sfs turbo配额 |
Console引用 |
sfsturbo:shares:getQuota |
- |
√ |
√ |
获取可用区信息 |
Console引用 |
sfsturbo:shares:getAZInfo |
- |
√ |
√ |
获取sfs turbo规格信息 |
Console引用 |
sfsturbo:shares:getFlavors |
- |
√ |
√ |
检查文件系统名称 |
Console引用 |
sfsturbo:shares:checkShareName |
- |
√ |
√ |