检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
ServiceStage.StatelessApplication ServiceStage.StatelessApplication元素是对ServiceStage上原有功能的兼容。该元素在应用编排服务中即将下线,推荐您使用CCE服务的相关资源进行创建,或者使用后续即将上线的AOS
get_list_length 当需要计算一个数组结构的元素个数时,可以使用get_list_length函数。一般多与split配合使用。 语法 get_list_length: list 参数说明 表1 参数说明 参数 参数说明 list 数组结构。 返回值 数组的长度。 示例
- sleep 60 statelessapplication-1: # 定义无状态应用 type: HuaweiCloud.ServiceStage.StatelessApplication properties: affinitySelector:
select 当需要从一个数组结构中获取指定下标的对象时,可以使用select函数。一般多与split配合使用。 语法 select: [index, list] 参数说明 表1 参数说明 参数 参数说明 index 下标,用于获取数组中的指定元素,如果下标不在数组支持的范围内,将会报错。
- '-c' - sleep 60 statelessapplication-1: type: HuaweiCloud.ServiceStage.StatelessApplication properties: affinitySelector:
Stateful、 AOS.Application.Stateless、AOS.Job、AOS.Service、AOS.StatelessApplication、AOS.StatefulApplication CCE.Addon.AutoScaler、CCE.ConfigMap、CCE
split split函数一般多与select/get_list_length配合使用。其主要使用场景如下: 将一个字符串拆分成一组字符串,以便从结果字符串列表中获取特定元素。 直接使用结果字符串数组。 语法 split: [delimiter, sourceString ] 参数说明
根据模板的要求,执行完一遍部署动作后,模板中定义的所有对象都会被创建。此时,如果需要更直观的看到一些部署结果,您可以把这个结果写在模板的输出章节。一般常见的输出包括:访问地址+端口,应用的URL,初始账号密码等。 outputs为可选项,用于定义模板生成资源栈运行时的输出参数。每个输出参数都需要定义唯一的名称。
可像通过git、svn等代码管理工具一样来管理不同版本的模板。通过模板的方式来管理应用和云服务,可以简化应用系统上云设计,轻松复制和搭建开发、测试、生产环境,确保应用系统可配置、可演进、可回溯。 父主题: 应用编排
ServiceStage.Job ServiceStage.StatefulApplication ServiceStage.StatelessApplication SFS.FileSystem SMN.Subscription SMN.Topic ULB.Healthmonitor
Bucket 被包含关系 CCI.Namespace 输出 属性 参数类型 描述 refName string 有状态服务的名称 refLabelsApp string 有状态服务的标签app值 blueprint样例 tosca_definitions_version: huaweicl
t函数。 split 一般多与select/get_list_length配合使用。其主要使用场景如下: 将一个字符串拆分成一组字符串,以便从结果字符串列表中获取特定元素。 直接使用结果字符串数组。 select 用于从一个数组结构中获取指定下标的对象。一般多与split配合使用。
{get_input: name} cidr: {get_input: cidr} 系统伪参数 get_input除了可以引用模板中定义的参数外,还可以引用系统伪参数。目前支持的系统伪参数主要有如下几个: HuaweiCloud.UserId: 获取当前资源栈创建者的用户ID。
VPC.FirewallGroup 模型说明 防火墙组是逻辑上的分组,对一个或多个子网的访问控制策略系统,根据与子网关联的入站/出站规则,判断数据包是否被允许流入/流出关联子网。 模型属性 表1 模型定义属性说明 属性 是否必选 描述 description 否 网络ACL组描述
PostgreSQL 被包含关系 CCE.Cluster 输出 属性 参数类型 描述 refName string 有状态服务的名称 refLabelsApp string 有状态服务的标签app值 blueprint样例 tosca_definitions_version: huaweicl
rootVolume: volumeType: SSD size: 40 cond_eq 判断相等条件是否满足,一般用于判断输入参数与预期是否一致。 表1 cond_eq 语法 参数说明 返回值 cond_eq: [cond1, cond2] cond1
使用后续即将上线的AOS.Application元素类型。 ServiceStage.StatelessApplication ServiceStage.StatelessApplication元素是对ServiceStage上原有功能的兼容。该元素在应用编排服务中即将下线,推荐
DaemonSet 依赖关系 RDS.PostgreSQL 依赖关系 ECS.KeyPair 依赖关系 ServiceStage.StatelessApplication 依赖关系 ServiceStage.StatefulApplication 依赖关系 IAM.Agency 依赖关系 FGS
APIG.Throttle 模型说明 流量控制可限制单位时间内API的被调用次数,保护后端服务。当API上线后,系统会默认给每个API提供一个访问控制策略,API提供者可以根据自身API的服务能力及负载情况变更这个访问控制策略。 模型属性 表1 模型定义属性说明 属性 是否必选 描述
默认值:bandwidth 取值约束:可选值为bandwidth,traffic refName string 所创建Deployment的名称 refLabelsApp string 有状态服务的标签app值 blueprint样例 tosca_definitions_version: huaweicl