自动化开通云服务

更新时间:
复制 MD 格式

资源编排服务ROS(Resource Orchestration Service)支持自动化开通单个或多个云服务。

前提条件

开通云服务之前,您需要了解云服务的计费情况。

支持自动化开通的云服务

支持自动化开通的云服务,请参见ALIYUN::ROS::AutoEnableService中的ServiceName参数取值。

开通单个云服务

下面以开通日志服务SLS为例,为您介绍如何开通单个阿里云服务。

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

  2. 在左侧导航栏,单击资源栈。

  3. 在顶部菜单栏的地域下拉列表,选择资源栈的所在地域,例如:华东1(杭州)。

  4. 在资源栈列表页面,单击创建资源栈,在指定模板区域中单击选择已有模板。

    说明
    • 当选择创建模板或架构编辑器时,会跳转至对应页面。

    • 当选择通过代码仓库同步模板时,请参见通过代码仓库管理资源栈。

  5. 在选择模板页面的指定模板区域,选择选择已有模板,选择模板录入方式为输入模板,然后在模板内容区块输入YAML格式的模板,然后单击下一步。

    以下模板示例中,将参数ServiceName指定为SLS,并使用ALIYUN::ROS::AutoEnableService引用ServiceName,从而自动开通SLS。

    ROSTemplateFormatVersion: '2015-09-01'
    Parameters:
      ServiceName:
        Type: String
        Default: SLS
    Resources:
      AutoEnableService:
        Type: ALIYUN::ROS::AutoEnableService
        Properties:
          ServiceName:
            Ref: ServiceName
    
  6. 在配置参数页面,输入资源栈名称。

  7. 单击创建。

    资源栈创建成功后,您可以登录日志服务控制台,查看日志服务开通情况。

开通多个云服务

下面以开通日志服务SLS和对象存储OSS为例,为您介绍如何开通多个云服务。

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

  2. 在左侧导航栏,单击资源栈。

  3. 在顶部菜单栏的地域下拉列表,选择资源栈的所在地域,例如:华东1(杭州)。

  4. 在资源栈列表页面,单击创建资源栈,在指定模板区域中单击选择已有模板。

    说明
    • 当选择创建模板或架构编辑器时,会跳转至对应页面。

    • 当选择通过代码仓库同步模板时,请参见通过代码仓库管理资源栈。

  5. 在选择模板页面的指定模板区域,选择选择已有模板,选择模板录入方式为输入模板,然后在模板内容区块输入YAML格式的模板,然后单击下一步。

    以下模板示例中,将参数ServiceName指定为SLS和OSS,使用ALIYUN::ROS::AutoEnableService配合Count、Fn:Select、Fn:Index引用ServiceName中的多个云服务,从而实现自动开通SLS和OSS。

    关于函数的更多信息,请参见函数(Functions)。

    ROSTemplateFormatVersion: '2015-09-01'
    Parameters:
      ServiceName:
        Type: Json
        Default:
          - SLS
          - OSS
    Resources:
      AutoEnableService:
        Type: ALIYUN::ROS::AutoEnableService
        Properties:
          ServiceName:
            Fn::Select:
              - Ref: ALIYUN::Index
              - Ref: ServiceName
        Count:
          Fn::Length:
            Ref: ServiceName
    
  6. 在配置参数页面,输入资源栈名称。

  7. 单击创建。

    资源栈创建成功后,您可以登录SLS控制台和OSS控制台,查看SLS和OSS开通情况。