全部产品
Search
文档中心

文件存储 NAS:资源编排ROS集成示例

更新时间:Sep 20, 2026

使用资源编排服务ROS调用文件存储NAS。本文为您介绍如何编写一个资源编排的模板,自动化创建一个文件存储NAS的文件系统。

支持的资源列表

资源编排服务ROS(Resource Orchestration Service)是阿里云提供的一项简化云计算资源管理的服务。开发者和管理员可以编写模板,在模板中定义所需的阿里云资源(例如:ECS实例、RDS数据库实例)、资源间的依赖关系等。ROS的编排引擎将根据模板自动完成所有资源的创建和配置,实现自动化部署及运维。更多详情请参见什么是资源编排服务。

支持使用资源编排服务ROS调用文件存储NAS。编排的资源包括普通资源和数据资源。

权限说明

在本案例中,需要创建的资源:文件系统。默认情况下资源编排直接使用当前登录控制台的用户凭证,要求当前用户必须具备以下权限:

  • AliyunNASFullAccess: 管理文件存储NAS资源的权限。

操作步骤

  1. 登录资源编排ROS控制台。

  2. 在顶部菜单栏,选择地域。

  3. 单击左侧菜单栏中的资源栈,选择使用ROS。

    • 指定模板:选中选择已有模板。

    • 模板录入方式:选中输入模板。

  4. 模板内容选择ROS,并输入代码。

    创建文件系统的语法、说明及示例,请参见ALIYUN::NAS::FileSystem。

    ROSTemplateFormatVersion: '2015-09-01'
    Description: Test NAS FileSystem
    Parameters: {}
    Resources:
      FileSystem:
        Type: ALIYUN::NAS::FileSystem
        Properties:
          ProtocolType: NFS
          StorageType: Capacity
    Outputs:
      FileSystemId:
        Description: ID of the file system created
        Value:
          Fn::GetAtt:
            - FileSystem
            - FileSystemId
    {
      "ROSTemplateFormatVersion": "2015-09-01",
      "Description": "Test NAS FileSystem",
      "Parameters": {
      },
      "Resources": {
        "FileSystem": {
          "Type": "ALIYUN::NAS::FileSystem",
          "Properties": {
            "ProtocolType": "NFS",
            "StorageType": "Capacity"
          }
        }
      },
      "Outputs": {
        "FileSystemId": {
          "Description": "ID of the file system created",
          "Value": {
            "Fn::GetAtt": [
              "FileSystem",
              "FileSystemId"
            ]
          }
        }
      }
    }
  5. 单击创建,执行资源栈。

  6. 输出结果。

    在资源栈信息 Tab 页签中,状态显示为创建成功(绿色勾号),状态描述为 Stack CREATE completed successfully,表示资源栈已创建完成。

  7. 创建完成后,单击资源页签,即可查看到创建的文件系统的ID即资源ID。您可以单击资源ID,跳转到该文件系统的详情页查看详细信息。