欢迎您选择文件存储NAS,如果您熟悉网络服务协议和一种以上编程语言,推荐您调用API管理您的云上资源。
使用限制
文件存储NAS在资源和功能上都有一定的限制。更多信息,参见使用限制。
使用说明
NAS API支持HTTP或者HTTPS网络请求协议,允许GET和POST方法。您可以通过以下方式调用NAS API。
资源术语
名称 | 常见参数 | 说明 |
---|---|---|
地域 | RegionId | 阿里云建设的数据中心。云资源创建成功后无法更换地域。地域不同,NAS支持的存储类型、协议类型不同。 |
可用区 | ZoneId | 同一地域内,电力和网络互相独立的物理数据中心。
一个地域下可以有多个可用区且网络互通。建议和待挂载的计算节点(ECS云服务器、E-HPC或容器服务)在同一可用区,避免跨可用区产生的时延。 |
文件系统 | FileSystemId | 文件系统是NAS的实例,将文件系统挂载到计算节点后,可以像使用本地文件系统一样使用NAS。 |
挂载点 | MountTargetDomain | 挂载点是计算节点访问文件存储的入口。 |
权限组 | AccessGroupName | 指定访问NAS的权限,包括授权IP地址、读写权限、用户权限等。 |
快照 | SnapshotId | 为文件系统创建数据的还原点,仅支持极速型NAS。 |
生命周期 | Name | NAS支持生命周期管理。支持将数据分层管理,例如将计算数据存储在性能型NAS上,将计算结果数据存储到容量型NAS及OSS上,从而节省存储费用。并且支持FTP协议,您可以通过公网下载计算结果数据。 |
标签 | Tag.N.Key | 由一对键值对(Key-Value)组成,为文件系统绑定标签便于快速筛选和分类。 |
附录
目前NAS支持Java、Python、PHP等语言的SDK开发。建议您使用SDK,相比手动发起HTTP请求,SDK可以帮助您省去繁琐的HTTP报文封装和签名操作。
各语言SDK的GitHub下载地址如下:
- Java: NAS Java SDK
- Python: NAS Python SDK
- PHP: NAS PHP SDK
- .NET: NAS .NET SDK