检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
):映射类型,以键值对(key-value pair) 的方式组合起来的数据元素集合,其中key为string类型,对应的值可以是string,number,bool等类型,且所有元素的值必须是同一类型。 list(...):列表类型,具有同类型的数据元素集合,元素可以是基本类型和块类型,列表索引从0开始。 set(
a的值不为空,则返回var.a的值,否则返回一个默认值。 for 表达式 for表达式用于遍历集合类型 (map、list、set) 中的每个元素,并对元素进行处理,最后将结果输出为一个新的集合类型。for表达式的输出结果取决于所使用的括号类型: 使用 '[' 和 ']' 将生成一个列表 使用
的每个key符合下面的正则表达书:"^[a-zA-Z_][a-zA-Z0-9_]*$" properties 是 string Batch元素的属性模板,采用jinja2的模板格式。可基于基础类型的模板,改造成字符串(yaml格式定义),并将变量定义成模板变量的格式,即采用{{}
get_in_map 如果模板中定义了映射表,可以在node_templates和outputs的属性段中,通过get_in_map的方法获取映射表中的内容。 语法 get_in_map: [map_name, top_level_key, second_level_key] 参数说明
应用编排 模板简介 元素列表 数据结构 附录
当前AOS支持的版本为huaweicloud_tosca_version_1_0。 node_templates:必填项,用于定义该模板中编排的元素对象集合,其中所有对象均为元素。详情请参见node_templates。 description:可选项,用于配置模板的描述信息。取值范围:文本字符串,长度为[0
-应用编排服务 AOS获取。 例如IAM服务在“华北-北京四”区域的Endpoint为“iam.cn-north-4.myhuaweicloud.com”。 resource-path 资源路径,也即API访问路径。从具体API的URI模块获取,例如“获取用户Token”API的
OBSFilter 字段说明 表1 字段说明 属性 是否必选 参数类型 描述 object 是 FGS.OBSFilterObject 定义过滤元素的对象 取值说明:匹配前缀和后缀 父主题: 数据结构
使用可视化编辑器 什么是可视化编辑器? 可视化编辑器界面概述 了解云服务/元素 可视化编辑器快捷键 使用可视化编辑器编写模板创建云硬盘 父主题: 资源编排
console支持删除资源栈保留资源的能力 公测 -- 2023年9月 序号 功能名称 功能描述 阶段 相关文档 1 获取资源栈实例 API 上线 通过该接口用户可以查看堆栈集的资源栈实例具体信息,包括参数覆盖信息 公测 获取资源栈实例 2 更新资源栈实例 API 上线 用户可以通过该功能更新并部署指定的资源栈实例
参数预加载 参数预加载支持输入参数时请求云服务api获取预加载选项,当前支持以下六种api接口: 表1 支持的api接口说明 属性 描述 hwc:ecs:flavors ECS的Flavor hwc:vpc:myVpcs VPC列表 hwc:vpc:mySubnets Subnet子网列表
concat 在编写模板时,经常会使用到字符串拼接功能。例如,从虚拟机的结果中获取一个IP,从APP的结果中获取一个监听Port,并在模板的输出中打印出最终的、直观的访问http地址。 字符串拼接是一个内置函数,concat用于将描述字段转换成字符串并进行拼接,支持内嵌get_a
HuaweiCloud.UserId: 获取当前资源栈创建者的用户ID。 HuaweiCloud.ProjectId: 获取当前资源栈所在的项目ID。 HuaweiCloud.DomainId:获取当前资源栈所在的租户ID。 HuaweiCloud.Region:获取当前资源栈所在的区域ID。
Command-End|Command-Down 前往下一行 Down Down|Ctrl-N 前往当前页结尾 PageDown PageDown|Ctrl-V 复制当前元素 Ctrl-D Command-D 撤销 Ctrl-Z Command-Z 删除 Delete Delete|Ctrl-D|Shift-Delete
flatten 展开列表中的嵌套元素 flatten([["a", "b"], [], ["c"]]) ["a", "b", "c"] keys 返回map中的所有key keys({a=1, b=2, c=3}) ["a", "b", "c"] length 获取列表、映射或是字符串的长度
码。 对于获取用户Token接口,如果调用后返回状态码为“201”,则表示请求成功。 响应消息头 对应请求消息头,响应同样也有消息头,如“Content-type”。 对于获取用户Token接口,返回如图1所示的消息头,其中“x-subject-token”就是需要获取的用户To
SCA规范)目标是规范多厂商云应用生命周期管理流程。AOS应用拓扑模型如图1所示。 图1 应用拓扑模型 表1 应用拓扑模型节点及关系说明 元素 说明 Resource 资源类节点,如VM、容器等。 AppGroup 云应用组,由一个或多个云应用组成,可整体进行生命周期操作,如部署
在资源栈详情页面的“事件”页签,可查看删除资源栈的具体操作事件。 查看资源栈详情 资源栈创建后,您可以在资源栈详情页面查看其数据和资源。 资源 显示资源栈的组成元素,如应用、云服务。 输出 显示在资源栈模板中声明的输出参数及其取值。 模板 显示创建资源栈的模板信息。 事件 通过查看资源栈事件来监控资源
堆栈是应用程序、云服务资源的集合。堆栈将应用、云服务作为一个整体来进行创建、删除等。 您可以基于模板创建堆栈,AOS会自动配置您在模板中指定的资源和元素。 有关堆栈的更多信息请参阅堆栈管理。 父主题: 应用编排
myvpc_1,它们具有相同的CIDR值。如果进一步修改CIDR值,可以声明一个string列表用于存储不同VPC的CIDR值,然后通过 count.index 去访问列表元素。 variable "name_list" { type = list(string) default = ["vpc_demo1"