检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Member 模型说明 共享型负载均衡下的弹性云服务器,一个Pool可以对应多个弹性云服务器。支持对云服务器进行增加删除。 模型属性 表1 模型定义属性说明 属性 是否必选 描述 weight 否 弹性云服务器的权重,该权重决定了与同一个弹性云服务器组中的其他成员相比请求转发的比重 参数类型:integer
模型定义属性说明 属性 是否必选 描述 vpcId 是 云服务器所属VPC的ID 参数类型:HuaweiCloud.VPC.VPC.Id 取值说明:支持使用已有或新建虚拟私有云的ID。如果使用新建的,需在模板中定义VPC对象并建立依赖关系。建议拖拽元素到VPC内自动生成。 取值约束:满足UUID规则,最大64位
RDS.MySQL.DataBase 模型说明 一个数据库实例可以包含多个由数据库用户创建的数据库,并且可以使用与独立数据库实例相同的客户端工具和应用程序进行访问。该元素的作用便是在指定的RDS实例内创建一个数据库。 模型属性 表1 模型定义属性说明 属性 是否必选 描述 instanceId
默认值:1 取值约束:[1, 511800] vpcId 是 所属的虚拟私有云(VPC)ID, 只有在该虚拟私有云中的云服务器允许访问文件系统 参数类型:HuaweiCloud.VPC.VPC.Id 取值说明:支持使用已有或新建虚拟私有云的ID 取值约束:满足uuid的生成规则 使用建议:1
ud.VPC.VPC类型。 properties:用于定义元素属性,不同的元素类型会有不同的属性。上述模板中虚拟私有云myvpc具有两个属性name和cidr,分别表示虚拟私有云的名称和虚拟私有云的网段,更多信息请参阅虚拟私有云VPC。 VPC网段范围比较大,可以在VPC中定义一
在Terraform中,您可以使用 provider块创建多个配置,其中一个 provider块为默认配置,其它块使用 "alias" 标识为非默认配置。在资源中使用元参数 provider 可以选择非默认的 provider块。例如需要在不同的地区管理资源,首先需要声明多个 provider块: provider
s2系列的规格。 vpcId 是 虚拟私有云ID 参数类型:HuaweiCloud.VPC.VPC.Id 取值约束:支持使用已有或新建私有云ID。如果使用新建的,需在模板中定义vpc对象并建立依赖关系 使用建议:1. 将该字段通过get_input函数传入,在AOS界面创建堆栈填写输入参数时可自动选择
模型定义属性说明 属性 是否必选 描述 vpcId 是 分布式缓存实例所属的虚拟私有云ID 参数类型:HuaweiCloud.VPC.VPC.Id 取值说明:支持使用已有或新建虚拟私有云ID。 如果使用新建的,需在模板中定义vpc对象并建立依赖关系。建议通过拖拽到VPC内自动生成。 取值约束:满足uuid的生成规则
否 String 长度为[0, 64] 参数的标签,此处定义的标签可在创建资源栈时进行分类展示。 constraints 否 String 约束条件有以下几种,一个输入参数对每一种条件都只能定义一个规则。约束的多个条件中只要有一条不满足,即将认定参数非法。 equal:约定参数的value值必须等于特定值。
ULB.Healthmonitor 模型说明 共享型负载均衡下的健康检查,一个Pool对应一个健康检查,一个健康检查管理多个弹性云服务器,支持对健康检查进行增加删除。 模型属性 表1 模型定义属性说明 属性 是否必选 描述 monitorPort 否 健康检查端口 参数类型:integer
模板为例,name 为 vpc_id output "vpc_id" { value = huaweicloud_vpc.my_hello_world_vpc.id } 以 json 模板为例,name 为 vpc_id { "output": { "vpc_id": [
vpcId: {get_attribute: [my-vpc,refID]} availabilityZone: {get_input: az} requirements: - vpcId: node: my-vpc my-vpc:
ULB.Pool 模型说明 共享型负载均衡下的弹性云服务器组,一个Listener可以对应多个弹性云服务器组,并且可以对弹性云服务器组进行增加删除。一个弹性云服务器组管理多个云服务器。 模型属性 表1 模型定义属性说明 属性 是否必选 描述 sessionPersistence 否
Subnet用于创建华为公有云产品虚拟私有云网络中的子网。 VPC.VIP VPC.VIP用于创建虚拟IP(一个未分配给真实云服务器网卡的IP地址)。用户可以通过虚拟IP访问此云服务器。 VPC.VPC VPC.VPC用于创建华为公有云产品中的虚拟私有云网络。 漏洞扫描服务 VSS.WebScan
mappings为可选项,用于定义映射表。在基于模板创建资源栈时,可以根据输入的变量信息,通过get_in_map方法提取特定变量对应的内容。一个模板最多支持定义10个映射。 mappings格式: <映射名称>: <映射对象名称>: <映射对象属性名称>: <映射对象属性值>
支持的api接口说明 属性 描述 hwc:ecs:flavors ECS的Flavor hwc:vpc:myVpcs VPC列表 hwc:vpc:mySubnets Subnet子网列表 hwc:vpc:mySecurityGroups securityGropus安全组列表 hwc:evs:types
description: 网络对应子网的网络ID。 label: '' security_group_id: description: 网络对应子网所属安全组ID。 label: '' vpc_id: description: 网络所在虚拟私有云的ID。
depends_on 在同一个 Terraform 配置文件中可以包含多个资源。通过在资源中引用其他资源的属性值,Terraform可以自动推断出资源的依赖关系。然而,某些资源的依赖关系对于Terraform是不可见的,这就需要使用 depends_on 来创建显式依赖。您可以使用
字段根据提示的字段进行扩充填写 vpcId 是 实例所属的VPC ID 参数类型:HuaweiCloud.VPC.VPC.Id 取值说明:支持使用已有或新建私有云ID。 如果使用新建的,需在模板中定义vpc对象并建立依赖关系。建议通过拖拽到VPC内自动生成。 取值约束:满足uuid的生成规则
#输入参数,控制vm对象是否部署。 default: true type: boolean vpc: description: 云服务器VPC的ID node_templates: vm: condition: condition_vm_deploy