检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
icloud_vpc.my_hello_world_vpc["vpc1"]和huaweicloud_vpc.my_hello_world_vpc["vpc2"]标识两个资源 resource "huaweicloud_vpc" "my_hello_world_vpc" { for_each
应用编排 什么是应用编排服务? 什么是堆栈? 什么是模板? 什么是TOSCA模板? 应用编排服务如何收费? AOS是否支持拉起包周期(按年)的ECS? 如何升级堆栈? AOS公共模板支持ARM(鲲鹏)吗?
>.<别名>。 resource "huaweicloud_vpc" "example" { provider = huaweicloud.guangzhou name = "terraform_vpc" cidr = "192.168.0.0/16"
AK/SK认证就是使用AK/SK对请求进行签名,在请求时将签名信息添加到消息头,从而通过身份认证。 AK(Access Key ID):访问密钥ID。与私有访问密钥关联的唯一标识符;访问密钥ID和私有访问密钥一起使用,对请求进行加密签名。 SK(Secret Access Key):与访问密钥ID结合使用的密钥,对
<名称>[索引值] # 访问第一个VPC > huaweicloud_vpc.vpcs[0] # 访问第一个VPC的ID > huaweicloud_vpc.vpcs[0].id # 访问所有VPC的ID > huaweicloud_vpc.vpcs[*].id 父主题: Metadata
my-first-vpc: type: HuaweiCloud.VPC.VPC properties: name: {get_input: name} ciddr: {get_input: cidr} outputs: vpc_id:
icloud_vpc.my_hello_world_vpc["vpc1"]和huaweicloud_vpc.my_hello_world_vpc["vpc2"]标识两个资源 resource "huaweicloud_vpc" "my_hello_world_vpc" { for_each
创建的资源需要通过键名进行访问,格式为:<资源类型>.<名称>[键名] # 访问 vpc_demo1 > huaweicloud_vpc.vpcs["vpc_demo1"] # 访问 vpc_demo1 的ID > huaweicloud_vpc.vpcs["vpc_demo1"].id 由于 count 和 for_each
支持的api接口说明 属性 描述 hwc:ecs:flavors ECS的Flavor hwc:vpc:myVpcs VPC列表 hwc:vpc:mySubnets Subnet子网列表 hwc:vpc:mySecurityGroups securityGropus安全组列表 hwc:evs:types
"cn-north-1" ... } resource "huaweicloud_vpc" "example" { region = "cn-south-1" name = "terraform_vpc" cidr = "192.168.0.0/16" } 父主题: Metadata
type: HuaweiCloud.VPC.VPC properties: vpcId: {get_reference: my-first-vpc } #对应{get_attribute: [my-first-vpc, refID] } … 父主题:
icloud_vpc.my_hello_world_vpc["vpc1"]和huaweicloud_vpc.my_hello_world_vpc["vpc2"]标识两个资源 resource "huaweicloud_vpc" "my_hello_world_vpc" { for_each
参数类型:secret 关联关系 表2 关联关系说明 关系说明 关联节点 关联关系 VPC.Subnet 被包含关系 VPC.VPC 关联关系 VPC.SecurityGroup 关联关系 VPC.EIP 输出 属性 参数类型 描述 refID string 数据库安全服务的ID
my-vpc: type: HuaweiCloud.VPC.VPC properties: name: {get_input: vpc-name} cidr: {get_input: vpc-cidr} policies:
以HCL格式的模板为例,resource_key分别为vpc1和vpc2 resource "huaweicloud_vpc" "my_hello_world_vpc" { for_each = { "vpc1" = "test_vpc" "vpc2" = "test_vpc" } name
description:输出变量的描述信息,用于描述输出变量的用途。 output "vpc_id" { value = huaweicloud_vpc.myvpc.id description = "Check out the VPC ID" } sensitive:将输出变量标记为敏感项,在
ECS.SecurityGroup 字段说明 表1 字段说明 属性 是否必选 参数类型 描述 id 是 HuaweiCloud.VPC.SecurityGroup.Id 云服务器对应的安全组ID,会对创建云服务器中配置的网卡生效 取值说明:指定已有安全组的ID 取值约束:满足UUID规则,最大64位
模型定义属性说明 属性 是否必选 描述 subnetId 是 SNat规则所属子网的ID 参数类型:HuaweiCloud.VPC.Subnet.Id 取值说明:到VPC服务获取Subnet ID或通过连线SNatRule.Subnet来自动生成 取值约束:满足UUID规则,最大64位 使用建议:1
的类型可以定义相关的依赖。 说明: 例如子网依赖vpc,可以在子网的requirements中定义依赖的node是vpc对象。 requirements: - vpcId: node: myvpc 条件名称 否 字符串 由大写字母、小写字母、数
#输入参数,控制vm对象是否部署。 default: true type: boolean vpc: description: 云服务器VPC的ID node_templates: vm: condition: condition_vm_deploy