资源编排服务ROS(Resource Orchestration Service)支持自动化开通单个或多个云服务。
前提条件
开通云服务之前,您需要了解云服务的计费情况。
支持自动化开通的云服务
支持自动化开通的云服务,请参见ALIYUN::ROS::AutoEnableService中的ServiceName参数取值。
开通单个云服务
下面以开通日志服务SLS为例,为您介绍如何开通单个阿里云服务。
登录资源编排控制台。
在左侧导航栏,单击资源栈。
在顶部菜单栏的地域下拉列表,选择资源栈的所在地域,例如:华东1(杭州)。
在资源栈列表页面,单击创建资源栈,然后在下拉列表中选择使用ROS。
在选择模板页面的指定模板区域,选择选择已有模板,选择模板录入方式为输入模板,然后在模板内容区块输入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
在配置参数页面,输入资源栈名称。
单击创建。
资源栈创建成功后,您可以登录日志服务控制台,查看日志服务开通情况。
开通多个云服务
下面以开通日志服务SLS和对象存储OSS为例,为您介绍如何开通多个云服务。
登录资源编排控制台。
在左侧导航栏,单击资源栈。
在顶部菜单栏的地域下拉列表,选择资源栈的所在地域,例如:华东1(杭州)。
在资源栈列表页面,单击创建资源栈,然后在下拉列表中选择使用ROS。
在选择模板页面的指定模板区域,选择选择已有模板,选择模板录入方式为输入模板,然后在模板内容区块输入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
在配置参数页面,输入资源栈名称。
单击创建。