检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
基本概念 账号 用户注册时的账号,账号对其所拥有的资源及云服务具有完全的访问权限,可以重置用户密码、分配用户权限等。由于账号是付费主体,为了确保账号安全,建议您不要直接使用账号进行日常管理工作,而是创建用户并使用进行日常管理工作。 用户 由账号在IAM中创建的用户,是云服务的使用人员
资源栈集 列举资源栈集 创建资源栈集 获取资源栈集模板 列举资源栈集操作 获取资源栈集元数据 列举资源栈实例 创建资源栈实例 删除资源栈实例-已废弃 更新资源栈实例 删除资源栈实例 部署资源栈集 删除资源栈集 更新资源栈集 获取资源栈集操作的元数据 获取资源栈实例 父主题: API
数据结构 AOS.BatchItem APIG.BackendApi APIG.FuncInfo APIG.MockInfo APM.AutoscalerAction APM.AutoscalerActionParameters APM.AutoscalerCondition APM.AutoscalerRule
样式约定 样式约定 HCL约定了一些惯用的风格样式,以确保不同团队编写的文件和模块的风格一致性。建议用户遵循这些约定,推荐的样式约定如下: 对于每个嵌套级别,缩进两个空格。 当多个单行的参数在同一嵌套级别连续出现时,建议将等号对齐。 name = "myinstance
Metadata Metadata说明 depends_on count for_each provider lifecycle 父主题: 配置指南
什么是模板? 模板是一种遵循AOS语法规范的文本文件,描述了应用属性、云服务配置以及应用与云服务之间的依赖关系。您可以像管理代码一样来管理模板,也可像通过git、svn等代码管理工具一样来管理不同版本的模板。通过模板的方式来管理应用和云服务,可以简化应用系统上云设计,轻松复制和搭建开发
变量 输入变量 输出变量 本地变量 父主题: 配置指南
堆栈管理 堆栈管理包括两方面的能力,一是对已创建的堆栈进行生命周期管理,包括删除、变更等;二是查看堆栈的详情信息,便于用户掌握堆栈的运行状态。 堆栈生命周期中各状态说明如表1所示。 表1 状态说明 状态 说明 正常 堆栈运行正常,堆栈下实例运行正常。 异常 堆栈运行异常,堆栈下某些或全部实例运行异常
资源栈管理 资源栈管理包括两方面的能力,一是对已创建的资源栈进行生命周期管理,包括删除、变更等;二是查看资源栈的详情信息,便于用户掌握资源栈的运行状态。 变更资源栈 资源栈创建成功后(状态为正常),可以根据自身需求变更资源栈输入参数。 登录RFS控制台。 在导航窗格中,单击“资源栈
资源栈 列举资源栈事件 获取资源栈元数据 列举资源栈 创建资源栈 获取资源栈模板 列举资源栈资源 列举资源栈输出 继续部署资源栈 部署资源栈 删除资源栈 更新资源栈 条件删除资源栈 继续回滚资源栈 父主题: API
模板管理 列举模板 删除模板 更新模板元数据 获取模板元数据 列举模板版本 删除模板版本 获取模板版本内容 获取模板版本元数据 父主题: API
概述 RFS提供了最新的资源编排API,推荐您使用最新的API功能! 欢迎使用资源编排服务(RFS)。资源编排服务是完全支持业界事实标准Terraform(HCL + Provider)的新一代云服务资源终态编排引擎,在应用编排服务(AOS)基础上实现了生态、体验、特性的全新升级;
状态码 状态码如表1所示。 表1 状态码 状态码 编码 状态说明 100 Continue 继续请求。 这个临时响应用来通知客户端,它的部分请求已经被服务器接收,且仍未被拒绝。 101 Switching Protocols 切换协议。只能切换到更高级的协议。 例如,切换到HTTP
模板结构 模板样例 # 应用模板的版本信息 tosca_definitions_version: huaweicloud_tosca_version_1_0 # 应用模板的描述信息 description: Template for deploying a cloudserver.
内置函数 变量引用 get_input get_attribute get_reference get_in_map 条件函数 base64_encode concat split select get_list_length 父主题: 模板简介
Resource Resource 是Terraform中最重要的元素,通过关键字 "resource" 进行声明。Provider中支持的云服务都有一个或多个资源与之对应,如huaweicloud_compute_instance表示ECS,huaweicloud_vpc表示VPC
多语义化 参数多语言支持对variable的参数名字、描述和类型进行词条翻译,当前支持zh_cn、en_us两种语义 i18n中示例如下: "i18n": { "zh_cn": [ { "variable_name
删除模板 功能介绍 删除模板(DeleteTemplate) 此API用于删除某个模板以及模板下的全部模板版本 请谨慎操作,删除模板将会删除模板下的所有模板版本。 template_id是模板的唯一Id。此Id由资源编排服务在生成模板的时候生成,为UUID。由于模板名仅仅在同一时间下唯一
解析模板参数 功能介绍 解析模板参数(ParseTemplateVariables) 此API用于解析用户输入的模板中的参数(variable),将解析模板中的所有variable块并返回 如果用户传入的模板中定义了variable参数,则返回200和所有variable 如果用户传入的模板中没有定义
outputs 根据模板的要求,执行完一遍部署动作后,模板中定义的所有对象都会被创建。此时,如果需要更直观的看到一些部署结果,您可以把这个结果写在模板的输出章节。一般常见的输出包括:访问地址+端口,应用的URL,初始账号密码等。 outputs为可选项,用于定义模板生成资源栈运行时的输出参数