检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
for_each for_each 在功能上与 count 相似,for_each 使用键值对或字符串集合的形式快速地将值填入到对应的属性中,不仅可以优化脚本结构也有利于理解多实例间的关系。 在使用映射类型表达时,您可以使用 "each.key" 和 "each.value" 来
创建执行计划 功能介绍 创建执行计划(CreateExecutionPlan) 此API用于在指定的资源栈下生成一个执行计划,执行计划描述了当前资源栈中记录的资源状态和模板描述的目的资源状态之间的区别(如,资源A将以以下配置文件生成,资源B将以下参数从XXX修改成YYY) 调用此
VPC.VPC 模型说明 VPC.VPC用于创建华为公有云产品中的虚拟私有云网络。 模型属性 表1 模型定义属性说明 属性 是否必选 描述 cidr 是 虚拟私有云下可用子网范围 参数类型:string 取值说明:取值范围:10.0.0.0/8~10.255.255.0/24或者172
进入选择模板页面,此处可以选择两种创建方式“1.使用当前模板”“2.替换当前模板” 此时,选择"使用当前模板"或者"替换当前模板"即使用一个新模板来进行已有资源栈集的更新功能。 方案一:使用当前模板: 单击"下一步",进入参数配置页面,对当前模板配置参数进行修正。 单击“下一步”进入配置设置页面,需要填写需要创建的租户id和部署区域。
资源栈详情 资源栈详情 资源栈详情中主要包括六个功能模块如下(此处用上面创建好的,资源栈名称为“stack_20221206_0933_uiyn”的资源栈举例说明): 基本信息:展示资源栈的基本信息如基本信息: 图1 基本信息 资源:指的是“执行计划执行中生成的云服务的信息”,资
/console.huaweicloud.com/vpc) enableL7 是 是否开启L7层防护 参数类型:boolean 取值说明:true 或 false,如果设置为true,则表示开启L7层防护 默认值:False 使用建议:根据规格按需填写 关联关系 无 输出 无 blueprint样例
在集群详情页面查看集群ID;2.通过get_reference获取。通过连线到cluster对象以get_reference自动获取 scaleDownEnabled 是 是否启用缩容功能 参数类型:boolean 默认值:False publicKey 否 公钥key,包周期堆栈必须填写
部署资源栈集 功能介绍 部署资源栈集(DeployStackSet) 此API用于部署一个已有的资源栈集,并返回资源栈集操作ID(stack_set_operation_id) 用户可以使用此API更新资源栈集的模板、参数并进行部署。 此API会直接触发资源栈实例部署。用户既可以
获取资源栈集操作的元数据 功能介绍 获取资源栈集操作元数据(ShowStackSetOperationMetadata) 此API用于获取指定资源栈集操作的元数据,包括资源栈集操作ID、资源栈集ID、资源栈集名称、资源栈集操作状态、创建时间、更新时间、部署目标等信息。 具体信息见
参数类型:HuaweiCloud.CCE.Cluster.Id 取值说明:模板中CCE.cluster对象的ID 取值约束:{u'max_length': 64} 使用建议:建议通过连线到CCE.deployment对象,根据该对象连接的CCE.cluster,以 get_attribute方法获取或手动输入
创建资源栈实例 功能介绍 创建资源栈实例(CreateStackInstance) 此API用于在指定资源栈集下生成多个资源栈实例,并返回资源栈集操作ID(stack_set_operation_id) 此API可以通过var_overrides参数,指定创建资源栈实例的参数值,
更新资源栈实例 功能介绍 更新资源栈实例(UpdateStackInstances) 此API用于更新并部署指定资源栈实例集合,并返回资源栈集操作ID(stack_set_operation_id) 此API可以通过var_overrides参数,更新指定资源栈实例的参数值,进行
一致,则返回400 此api会以临时重定向形式返回模板内容的下载链接,用户通过下载获取模板版本内容(OBS Pre Signed地址,有效期为5分钟) 如果手动访问重定向的obs下载链接,请求时不可以携带任何的Request-Header,否则会导致签名失败 ShowTempla
VPC.FirewallRule 模型说明 VPC.FirewallRule元素可创建华为公有云产品中的网络ACL规则,用于进行子网的访问控制。 模型属性 表1 模型定义属性说明 属性 是否必选 描述 enable 否 是否使能网络ACL规则 参数类型:boolean 取值说明:可选值为true,false
create_before_destroy 默认情况下,当需要改变资源中不支持更新的参数时,Terraform会先销毁已有实例,再使用新配置的参数创建新的对象进行替换。当您将 create_before_destroy 参数设置为 true 时,Terraform将先创建新的实例,再销毁之前的实
堆栈运行正常,堆栈下实例运行正常。 异常 堆栈运行异常,堆栈下某些或全部实例运行异常,异常的实例对外提供功能障碍。 初始化 堆栈下实例尚未被安装或已被卸载,堆栈不对外提供功能。 处理中 堆栈正在被执行生命周期,堆栈下实例状态不确定。 未知错误 堆栈发生未知错误。 堆栈创建成功后(
串行创建多个任务,就需要您持续等待较长时间。 解决方案 资源编排就是将上述场景的工作进行工具化、流程化。资源编排采用模板对应用所需资源进行统一描述;资源栈管理功能提供众多资源自动化部署或销毁操作。资源编排可以将大批量、不同服务、不同规格的资源实例,统一定义在模板中。完成自动化创建,实现资源的快速部署和灵活配置。
参数说明 表1 参数说明 参数 是否必填 参数说明 map_name 是 映射名称 top_level_key 是 映射对象名称 second_level_key 是 映射对象属性 返回值 映射表中相应字段的值。 示例 通过get_in_map获取映射的内容。 mappings: regionMap:
AOS.Stack 模型说明 华为公有云解决方案部署模板,用于创建AOS服务的堆栈资源,实现AOS支持的各种资源的编排。AOS.Stack模型对应于真实场景的解决方案,可实现解决方案的一键式部署,模型定义好之后可以实现批量复制,助力服务快速上云。 模型属性 表1 模型定义属性说明
服务器与监听器需要在同一个子网内。address与serverId有且只填写一项即可。 使用建议:建议拖拽到ECS.CloudServer对象内以{get_attribute: [弹性云服务器元素名称,privateIps]} 方式自动生成, 或可前往弹性云服务器的界面查看私网IP后填写