检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
欢迎使用资源编排服务(RFS)。资源编排服务是完全支持业界事实标准Terraform(HCL + Provider)的新一代云服务资源终态编排引擎,在应用编排服务(AOS)基础上实现了生态、体验、特性的全新升级;资源编排服务基于业界开放生态HCL语法模板,实现云服务资源的自动化批量
错误码 当您调用API时,如果遇到“APIGW”开头的错误码,请参见API网关错误码进行处理。 更多服务错误码请参见API错误中心。 状态码 错误码 错误信息 描述 处理措施 400 RF.10011001 Missing required parameter(s). 缺少必要参数。
资源栈集 列举资源栈集 创建资源栈集 获取资源栈集模板 列举资源栈集操作 获取资源栈集元数据 列举资源栈实例 创建资源栈实例 删除资源栈实例-已废弃 更新资源栈实例 删除资源栈实例 部署资源栈集 删除资源栈集 更新资源栈集 获取资源栈集操作的元数据 获取资源栈实例 父主题: API
执行计划 列举执行计划 创建执行计划 获取执行计划 执行执行计划 删除执行计划 获取执行计划元数据 预估执行计划价格 父主题: API
资源栈 列举资源栈事件 获取资源栈元数据 列举资源栈 创建资源栈 获取资源栈模板 列举资源栈资源 列举资源栈输出 继续部署资源栈 部署资源栈 删除资源栈 更新资源栈 条件删除资源栈 继续回滚资源栈 父主题: API
取值约束:满足UUID规则,最大64位 使用建议:1. 直接填写ID,CCE控制服务台-资源管理-虚拟机集群-查看集群-集群ID; 2. 通过get_reference自动获取,通过连线到cluster对象以get_reference自动获取; 3. 不填写,在创建资源栈过程中,通过界面选取 namespace 否
使用建议:可不填,资源栈创建时可以选择 namespace 否 资源在集群内所在的命名空间 参数类型:string 取值说明:集群内存在的命名空间 默认值:default 取值约束:由小写字母、数字和中划线组成,且必须以字母开头。 使用建议:可不填,资源栈创建时可以选择 chart
系统伪参数可以与mappings、get_in_map功能结合使用,用于获取预定义的配置信息。 例如,一个ecs虚拟机可以部署在华北区、华南区或华东区。通过在映射表中预先定义好不同region对应的镜像、虚拟机规格信息,在资源栈创建时可以通过{get_input: HuaweiCloud.Region}获取当
用户名 取值说明:不可为以下字段 ["root", "rdsadmin", "rdsbackup", "rdsrepl"] 填写空值表示不创建用户 取值约束:符合MySQL对于用户名的要求即可 使用建议:用户自定义 父主题: 数据结构
"performance_schema"] 填写空值表示不创建数据库 取值约束:符合MySQL对于数据库名的要求即可 使用建议:用户自定义 collate 是 string 数据库编码格式 取值说明:该字段可填值以RDS服务支持情况为准,如 utf8_general_ci, utf8_bin
可视化编辑器页面说明 编号(对应上图) 解释 1 控制栏,集中显示设计台的快捷控制操作。 2 资源栏,展示所有可被拖动设计的资源。各资源按照其所属的服务进行分类。 您可以把想要编排的资源拖动到设计台画布,并运用其生成的连接点进行逻辑关系的定义与关联。 3 设计台,用户设计模板的主要操作画布,用于连接资源之间的关系。
是Terraform中最重要的元素,通过关键字 "resource" 进行声明。Provider中支持的云服务都有一个或多个资源与之对应,如huaweicloud_compute_instance表示ECS,huaweicloud_vpc表示VPC等。资源之间的关系可以通过关系型资源进行关联,如可以使用
用户名 取值说明:不可为以下字段 ["root", "rdsadmin", "rdsbackup", "rdsrepl"] 填写空值表示不创建用户 取值约束:符合MySQL对于用户名的要求即可 使用建议:用户自定义 userDatabase 否 MySQL.UserDatabase
如果定义了条件,则元素在条件满足时才会部署创建。具体方法详见conditions。 node_templates配置示例: # 元素对象定义 node_templates: myecs: type: HuaweiCloud.ECS.CloudServer properties:
template_uri 否 String HCL模板的OBS地址,该模板描述了资源的目标状态。资源编排服务将比较此模板与当前远程资源的状态之间的区别。 请确保OBS地址所在局点与使用RFS服务局点一致。 对应的文件应该是纯tf文件或zip压缩包 纯tf文件需要以.tf或者.tf.json结尾,并遵守HCL语法
k8sManifest 否 sfs的k8s原生manifest对象,基于此也可以创建sfs资源,替代其余配置项 参数类型:dict 取值约束:符合kubernetes规范 使用建议:根据需求参考示例或CCE服务资料编写 name 否 CCE文件存储卷的名称,用于挂载到容器内 参数类型:string
取值说明:ULTRAHIGH(意为SSD) 取值约束:仅可填写ULTRAHIGH specCode 是 HuaweiCloud.DDS.SpecCode 实例规格 取值说明:待创建的数据库实例的规格。 取值约束:需要与所用的数据库类型、版本配套。资源规格编码,例如:dds.c3.xlarge.2.replica。其中,dds代表DDS产品,c3
模型说明 OBS.Bucket用于部署华为云的对象存储服务的桶资源。对象存储服务提供海量安全、高可靠、低成本的数据存储能力,桶是其存放对象的容器。 模型属性 表1 模型定义属性说明 属性 是否必选 描述 location 否 创建OBS桶所在的region 参数类型:string
Master节点上安装dualroles,在Core节点上安装worker。虚拟机本地的路径:用户需要输入正确的脚本路径。脚本所在的路径必须以‘/’开头,以.sh结尾。 failAction 是 string 引导操作脚本执行失败后,是否继续执行后续脚本和创建集群 取值约束:只能是如下取值{"continue"
{get_attribute: [my-ecs, floatingIpId]} targets: [my-ecs] outputs: ecs-id: value: {get_attribute: [my-ecs, refID]} description: "ECS ID" vpc-id: