本产品(
文件存储(NAS/CPFS)/2017-06-26
)的OpenAPI采用RPC签名风格,签名细节参见签名机制说明。我们已经为开发者封装了常见编程语言的SDK,开发者可通过下载SDK直接调用本产品OpenAPI而无需关心技术细节。如果现有SDK不能满足使用需求,可通过签名机制进行自签名对接。由于自签名细节非常复杂,需花费 5个工作日左右。因此建议加入我们的服务钉钉群(78410016550),在专家指导下进行签名对接。在使用API前,您需要准备好身份账号及访问密钥(AccessKey),才能有效通过客户端工具(SDK、CLI等)访问API。细节请参见获取AccessKey。
服务操作
API | 标题 | API概述 |
---|---|---|
OpenNASService | 开通NAS服务 | 开通NAS服务。 |
地域
API | 标题 | API概述 |
---|---|---|
DescribeZones | 查询可用区 | 查询一个地域下的所有可用区及可用区所支持的文件系统类型。 |
DescribeRegions | 查询地域 | 查询可以使用的阿里云地域。 |
文件系统
API | 标题 | API概述 |
---|---|---|
CreateFileSystem | 创建文件系统 | 创建一个文件系统。 |
DeleteFileSystem | 删除文件系统 | 删除一个文件系统。 |
ModifyFileSystem | 修改文件系统的描述信息 | 修改文件系统的描述信息。 |
DescribeFileSystems | 查询文件系统信息 | 查询文件系统信息。 |
UpgradeFileSystem | 扩容文件系统存储容量 | 扩容极速型NAS文件系统或CPFS文件系统的存储容量。 |
挂载点
API | 标题 | API概述 |
---|---|---|
CreateMountTarget | 创建挂载点 | 创建挂载点。 |
DeleteMountTarget | 删除挂载点 | 删除已存在挂载点。 |
ModifyMountTarget | 修改挂载点信息 | 修改挂载点信息。 |
DescribeMountTargets | 查询挂载点信息 | 查询挂载点信息。 |
DescribeMountedClients | 查询已挂载的客户端列表 | 查询已挂载的客户端列表。 |
接入点
API | 标题 | API概述 |
---|---|---|
CreateAccessPoint | 创建接入点 | 创建接入点。 |
ModifyAccessPoint | 修改接入点信息 | 修改接入点信息。 |
DescribeAccessPoints | 查询接入点信息 | 查询接入点信息。 |
DescribeAccessPoint | 查询接入点详情 | 查询接入点详情。 |
DeleteAccessPoint | 删除接入点 | 删除接入点。 |
CreateDir | 创建目录 | 在文件系统中创建目录。 |
权限组
API | 标题 | API概述 |
---|---|---|
CreateAccessGroup | 创建权限组 | 创建权限组。 |
DeleteAccessGroup | 删除权限组 | 删除已有的权限组。 |
ModifyAccessGroup | 修改权限组 | 修改权限组。 |
DescribeAccessGroups | 查询权限组信息 | 查询权限组信息。 |
CreateAccessRule | 创建权限组规则 | 创建权限组规则。 |
DeleteAccessRule | 删除权限组规则 | 删除已创建的权限组规则。 |
ModifyAccessRule | 修改权限组规则 | 修改一个权限组规则。 |
DescribeAccessRules | 查询权限规则描述 | 查询权限规则描述。 |
快照
API | 标题 | API概述 |
---|---|---|
CreateSnapshot | 创建快照 | 创建一个快照。 |
DeleteSnapshot | 删除快照或取消正在创建的快照任务 | 删除指定的快照或取消正在创建的快照任务。 |
DescribeSnapshots | 查询快照列表 | 查询指定文件系统一个或多个快照的信息。 |
CreateAutoSnapshotPolicy | 创建一条自动快照策略 | 创建一条自动快照策略。 |
DeleteAutoSnapshotPolicy | 删除自动快照策略 | 删除一条自动快照策略。 |
ModifyAutoSnapshotPolicy | 修改自动快照策略 | 修改一条自动快照策略。修改自动快照策略后,之前已应用该策略的文件系统随即执行修改后的自动快照策略。 |
ApplyAutoSnapshotPolicy | 为文件系统应用自动快照策略 | 为一个或者多个文件系统应用自动快照策略。 |
CancelAutoSnapshotPolicy | 取消一个或者多个文件系统的自动快照策略 | 取消一个或者多个文件系统的自动快照策略。 |
DescribeAutoSnapshotPolicies | 查询已创建的自动快照策略 | 查询已创建的自动快照策略。 |
DescribeAutoSnapshotTasks | 查询自动快照的任务列表 | 查询自动快照的任务列表。 |
ResetFileSystem | 使文件系统回滚至某一阶段 | 使文件系统回滚至某一历史快照的文件系统状态。 |
标签
API | 标题 | API概述 |
---|---|---|
TagResources | 为文件系统创建并绑定标签 | 为指定文件系统创建并绑定标签。 |
UntagResources | 解绑并删除标签 | 删除指定文件系统标签。 |
ListTagResources | 查询标签的资源 | 查询标签列表。 |
配额
API | 标题 | API概述 |
---|---|---|
SetDirQuota | 设置文件系统的目录配额 | 设置文件系统的目录配额。 |
CancelDirQuota | 取消文件系统的目录配额 | 取消文件系统的目录配额。 |
DescribeDirQuotas | 查询文件系统的目录配额 | 获取文件系统每个目录配额的详细信息。 |
生命周期管理
API | 标题 | API概述 |
---|---|---|
CreateLifecyclePolicy | 创建生命周期管理策略 | 创建一个生命周期管理策略。 |
DeleteLifecyclePolicy | 删除生命周期管理策略 | 删除一个生命周期管理策略。 |
ModifyLifecyclePolicy | 修改生命周期管理策略 | 修改一个生命周期管理策略。 |
GetDirectoryOrFileProperties | 查询低频/归档的文件信息 | 查询指定目录下是否包含低频存储和归档存储文件,或者查询指定文件是否为低频存储或归档存储文件。 |
DescribeLifecyclePolicies | 查询生命周期管理策略列表 | 获取生命周期管理策略列表。 |
CreateLifecycleRetrieveJob | 创建数据取回任务 | 创建一个数据取回任务。 |
CancelLifecycleRetrieveJob | 取消数据取回任务 | 取消任务状态为运行中(active)的一个数据取回任务。 |
RetryLifecycleRetrieveJob | 重试数据取回任务 | 重试任务状态为已失败(failed)的数据取回任务。 |
ListLifecycleRetrieveJobs | 查询数据取回任务列表 | 获取已创建的数据取回任务列表。 |
ListDirectoriesAndFiles | 查询目录和文件列表 | 获取通用型NAS指定目录下的低频存储文件和包含低频存储文件的子目录列表。 |
回收站
API | 标题 | API概述 |
---|---|---|
EnableRecycleBin | 开启回收站功能 | 开启回收站功能。 |
DisableAndCleanRecycleBin | 关闭并清空回收站 | 关闭通用型NAS文件系统的回收站功能,并清空回收站中的数据。 |
UpdateRecycleBinAttribute | 更改回收站的属性 | 修改一个回收站中数据的保留时间。 |
GetRecycleBinAttribute | 获取回收站的属性 | 查询指定通用型NAS文件系统的回收站配置。 |
CreateRecycleBinRestoreJob | 恢复回收站中暂存的文件 | 恢复一个暂存回收站中的文件。 |
CreateRecycleBinDeleteJob | 彻底删除回收站中暂存的文件或目录 | 创建一个彻底删除回收站中暂存的文件或目录的任务。 |
CancelRecycleBinJob | 取消回收站中的任务 | 取消一个回收站中正在运行中的任务。 |
ListRecycleBinJobs | 查询回收站中的任务列表 | 查询回收站中的一个或多个任务信息。 |
ListRecentlyRecycledDirectories | 查询最近删除的目录 | 查询最近执行过删除操作的目录。 |
ListRecycledDirectoriesAndFiles | 查询已删除的文件或目录 | 查询已删除的文件或目录。 |
SMB AD ACL
API | 标题 | API概述 |
---|---|---|
EnableSmbAcl | 开启SMB AD ACL | 开启SMB AD ACL功能。 |
DisableSmbAcl | 关闭SMB AD ACL | 关闭SMB AD ACL功能。 |
ModifySmbAcl | 更新SMB AD ACL | 更新SMB AD ACL功能。 |
DescribeSmbAcl | 查看SMB AD ACL | 查看SMB AD ACL功能。 |
CreateFile | 创建目录或者文件 | 创建目录或者文件。 |
NFS NAS ACL
API | 标题 | API概述 |
---|---|---|
EnableNfsAcl | 打开NFS ACL功能 | 开启NFS ACL功能。 |
DisableNfsAcl | 关闭NFS ACL功能 | 关闭NFS ACL功能。 |
DescribeNfsAcl | 查询NFS ACL | 查询指定文件系统是否启用了NFS ACL功能。 |
日志管理
API | 标题 | API概述 |
---|---|---|
CreateLogAnalysis | 创建日志管理的日志模板 | 将通用型NAS文件系统日志转储到日志服务中。 |
DeleteLogAnalysis | 删除日志管理的日志 | 停止通用型NAS文件系统的日志转储。 |
DescribeLogAnalysis | 获取日志管理的日志信息 | 列出日志分析中配置的日志转储信息。 |
文件集
API | 标题 | API概述 |
---|---|---|
SetFilesetQuota | 为文件集设置配额 | 设置文件集配额。 |
CancelFilesetQuota | 为文件集取消配额 | 取消文件集设置的配额。 |
资源组
API | 标题 | API概述 |
---|---|---|
ChangeResourceGroup | 更改资源组 | 修改文件系统实例所属的资源组。 |