检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
委托授权的信息。 RFS仅在创建资源栈(触发部署)、创建执行计划、部署资源栈、删除资源栈等涉及资源操作的请求中使用委托,且该委托仅作用于与之绑定的Provider对资源的操作中。如果委托中提供的权限不足,有可能导致相关资源操作失败。 创建委托及授权方式 表4 Agency 参数 是否必选
败 请联系技术支持 500 SVCSTG.AOS.5000128 Operation failed, get OBS client failed. 操作失败,获取OBS客户端失败 请联系技术支持 500 SVCSTG.AOS.5000129 Upload template failed
Extension使用 使用Extension注意: 1.在zip压缩包根目录下新建.extension文件夹 2.".extension"文件夹下新建后缀名为.rfs.json的扩展文件,当前只支持扩展功能写在单个文件中 父主题: Extension
待执行计划状态为“已执行部署”时,可查看到资源页签中已有三个云服务。虚拟私有云、子网和云硬盘已创建成功。 图6 资源栈创建成功 查看已创建的云服务。 登录华为云控制台。 选择“云服务控制台 > 云硬盘”,可查看到已创建成功一台EVS。 图7 EVS创建成功 选择“网络 > 虚拟私有云”,可查看到已创建成功的VPC。
始终在组织管理账号名下。* SELF - 以组织管理账号身份调用。 DELEGATED_ADMIN - 以服务委托管理员身份调用。用户的华为云账号必须在组织中已经被注册为”资源编排资源栈集服务“的委托管理员。 请求参数 表3 请求Header参数 参数 是否必选 参数类型 描述 Client-Request-Id
node_templates node_templates为必填项,用于定义该模板中编排的元素对象集合,其中所有对象均为元素。一个元素可以是一个应用、一个云服务资源。 node_templates格式: <元素名称>: type: <元素类型> properties: <元素属性>
adminStateUp 否 网络ACL是否受管理员控制 参数类型:boolean 取值说明:用户自定义 subnetId 否 网络ACL组绑定的端口Id列表所属的网卡信息 参数类型:HuaweiCloud.VPC.Subnet.All.Id数组 取值说明:到VPC服务获取Subnet
服务器与监听器需要在同一个子网内。address与serverId有且只填写一项即可。 使用建议:建议拖拽到ECS.CloudServer对象内以{get_attribute: [弹性云服务器元素名称,privateIps]} 方式自动生成, 或可前往弹性云服务器的界面查看私网IP后填写
policies policies为可选项,用于定义安全、监控等策略。目前支持的策略类型元素有: HuaweiCloud.AntiDDos.Service:定义ECS虚拟机、EIP的防攻击策略。 HuaweiCloud.APM.PinPoint:定义Java应用的调用链监控策略。
对于按需计费资源的折扣类型 合同商务优惠类型:605 (华为云商务-折扣率,一口价,华为云用户)、606 (渠道商务-折扣率,一口价,BP用户) 伙伴折扣优惠类型:607 (合作伙伴授予折扣-折扣率) 对于包周期计费资源的折扣类型 合同商务折扣:605(华为云BE场景下的合同商务折扣)、606(分销商BE场景下的合同商务折扣)
创建云服务器数量 subnet: description: 云服务器子网ID vm_deploy: #输入参数,控制vm对象是否部署。 default: true type: boolean vpc: description: 云服务器VPC的ID
参数类型:HuaweiCloud.CCE.Cluster.Id 取值说明:模板中CCE.cluster对象的ID 取值约束:{u'max_length': 64} 使用建议:建议通过连线到CCE.deployment对象,根据该对象连接的CCE.cluster,以 get_attribute方法获取或手动输入
在编写模板时,通常会使用到变量引用的特性,像写函数一样,引用一个已定义好的变量或引用其他对象的成员变量。在AOS模板中也是一样的,您也可以引用其他已有的值。 为了使模板写作更加通顺,根据被引用的对象,将引用方法分为: 引用输入:使用get_input方式。 引用元素属性:使用get_
相关文档 1 RFS支持CCE-provider 用户可以通过Resource Formation Service(资源编排服务),端到端申请华为云CCE服务 公测 -- 2 云服务资源编排增强 支持Huaweicloud的Provider版本1.50.0、 1.49.0、1.48.0
concat 在编写模板时,经常会使用到字符串拼接功能。例如,从虚拟机的结果中获取一个IP,从APP的结果中获取一个监听Port,并在模板的输出中打印出最终的、直观的访问http地址。 字符串拼接是一个内置函数,concat用于将描述字段转换成字符串并进行拼接,支持内嵌get_a
函数代码上传的类型 参数类型:string 取值说明:支持inline和obs。inline类型表示在线编辑函数代码,obs类型需将函数代码预先上传至OBS桶,然后配置codeUrl属性 取值约束:只能是如下取值 "inline" | "obs" 使用建议:将该字段通过get_input函数传入,
始终在组织管理账号名下。* SELF - 以组织管理账号身份调用。 DELEGATED_ADMIN - 以服务委托管理员身份调用。用户的华为云账号必须在组织中已经被注册为”资源编排资源栈集服务“的委托管理员。 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 Client-Request-Id
The address of the function code package on OBS. You need to upload the function code to OBS barrel in advance. label: Function
The address of the function code package on OBS. You need to upload the function code to OBS barrel in advance. label: Function
参数类型:HuaweiCloud.CDN.Domain.Id 取值说明:建议通过get_input函数输入或通过连线到CDN.Domain对象以get_reference方式获取。 certificate 否 HTTPS协议使用的证书内容 参数类型:secret 取值说明:不启用