检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
VPC.VPC 模型说明 VPC.VPC用于创建华为公有云产品中的虚拟私有云网络。 模型属性 表1 模型定义属性说明 属性 是否必选 描述 cidr 是 虚拟私有云下可用子网范围 参数类型:string 取值说明:取值范围:10.0.0.0/8~10.255.255.0/24或者172
是 需要指定vpc_id对应VPC下已创建的网络(network)的ID,UUID格式 参数类型:string vpcId 是 终端节点所在的VPC的ID 参数类型:HuaweiCloud.VPC.VPC.Id endpointServiceId 是 终端节点服务的ID 参数类型:string
使用建议:不能大于maxPort的值,为空表示所有端口,如果protocol字段为ICMP,取值范围参照https://support.huaweicloud.com/api-vpc/vpc_api_0009.html 关联关系 表2 关联关系说明 关系说明 关联节点 被包含关系 VPC.SecurityGroup
ist都不填写的情况下,创建出来的子网将不会带有DNS服务器。 vpcId 是 子网所属VPC的ID 参数类型:HuaweiCloud.VPC.VPC.Id 取值说明:支持使用已有或新建虚拟私有云的ID。如果使用新建的VPC,需在模板中定义VPC对象并建立依赖关系,建议通过拖拽到VPC内自动生成
中划线)、.(点) 使用建议:用户自定义 关联关系 表2 关联关系说明 关系说明 关联节点 被包含关系 VPC.VPC 输出 属性 参数类型 描述 refID string 安全组实例ID refName string 安全组实例的名称 blueprint样例 tosca_definitions_version:
VPC.FirewallRule 模型说明 VPC.FirewallRule元素可创建华为公有云产品中的网络ACL规则,用于进行子网的访问控制。 模型属性 表1 模型定义属性说明 属性 是否必选 描述 enable 否 是否使能网络ACL规则 参数类型:boolean 取值说明:可选值为true,false
VPC.BandWidth 字段说明 表1 字段说明 属性 是否必选 参数类型 描述 name 否 string 创建的带宽名字 取值说明:由中划线,下划线、小写字母、大写字母、数字组成,最大长度64。 取值约束:长度限制:1-64,租户唯一,正则规范要求:{"regex":"^
取值说明:子网网段中的可以使用且未分配的IP地址,不指定时由系统自动分配 取值约束:必须是IP格式 关联关系 表2 关联关系说明 关系说明 关联节点 关联关系 VPC.Subnet 输出 属性 参数类型 描述 refIP string 浮动IP refID string 浮动IP的ID blueprint样例
VPC.EIP 模型说明 VPC.EIP用于创建弹性公网IP。弹性公网IP是基于互联网上的静态IP地址,将弹性公网IP地址和子网中关联的弹性云服务器绑定和解绑,可以实现VPC中的弹性云服务器通过固定的公网IP地址与互联网互通。 模型属性 表1 模型定义属性说明 属性 是否必选 描述
serviceType 否 终端节点服务类型 参数类型:string vpcId 否 终端节点服务对应后端资源所在的VPC的ID 参数类型:HuaweiCloud.VPC.VPC.Id portId 否 标识终端节点服务后端资源的ID,格式为通用唯一识别码(Universally Unique
参数类型:string 取值说明:用户自定义 取值约束:最长255个字符 关联关系 表2 关联关系说明 关系说明 关联节点 关联关系 VPC.Subnet 关联关系 VPC.FirewallPolicy.Egress 关联关系 VPC.FirewallPolicy.Ingress 输出 属性 参数类型
description 否 网络ACL策略描述 参数类型:string 取值说明:用户自定义 取值约束:最长255个字符 关联关系 表2 关联关系说明 关系说明 关联节点 关联关系 VPC.FirewallRule 输出 属性 参数类型 描述 refID string 网络ACL策略ID refName
VPC.PublicIP 字段说明 表1 字段说明 属性 是否必选 参数类型 描述 type 是 HuaweiCloud.VPC.EIP.Spec.Name 弹性公网IP的类型 取值说明:5_bgp:VPC动态BGP;5_sbgp:VPC静态BGP;5_telcom: 取值约束:只可以有如下取值:
VPCEndpoint.Ports 字段说明 表1 字段说明 属性 是否必选 参数类型 描述 clientPort 是 integer 终端节点访问的端口。 终端节点提供给用户,作为访问终端节点服务的端口,范围1-65535。 protocol 是 string 端口映射协议,支持TCP/UDP,默认为TCP。
description 否 网络ACL策略描述 参数类型:string 取值说明:用户自定义 取值约束:最长255个字符 关联关系 表2 关联关系说明 关系说明 关联节点 关联关系 VPC.FirewallRule 输出 属性 参数类型 描述 refName string 网络ACL策略名称 refID
FGS.VpcConfig 字段说明 表1 字段说明 属性 是否必选 参数类型 描述 subnetIds 是 HuaweiCloud.VPC.Subnet.Id 一组子网Id 取值说明:数组类型. Id的数据类型是HuaweiCloud.VPC.Subnet.Id vpcSecurityGroupIds
是Terraform中最重要的元素,通过关键字 "resource" 进行声明。Provider中支持的云服务都有一个或多个资源与之对应,如huaweicloud_compute_instance表示ECS,huaweicloud_vpc表示VPC等。资源之间的关系可以通过关系型资源进行关联,如可以使用
在ECS界面查询后输入 关联关系 表2 关联关系说明 关系说明 关联节点 被包含关系 VPC.VPC Host关系 ECS.ServerGroup 关联关系 VPC.SecurityGroup 依赖关系 SFS.FileSystem 关联关系 VPC.Subnet 关联关系 ECS.KeyPair
for_each 创建的资源需要通过键名进行访问,格式为:<资源类型>.<名称>[键名] # 访问 vpc_demo1 > huaweicloud_vpc.vpcs["vpc_demo1"] # 访问 vpc_demo1 的ID > huaweicloud_vpc.vpcs["vpc_demo1"]
参数类型:secret 关联关系 表2 关联关系说明 关系说明 关联节点 关联关系 VPC.Subnet 被包含关系 VPC.VPC 关联关系 VPC.SecurityGroup 关联关系 VPC.EIP 输出 属性 参数类型 描述 refID string 数据库安全服务的ID blueprint样例