更新时间:2024-04-17 GMT+08:00
Resource
Resource 是Terraform中最重要的元素,通过关键字 "resource" 进行声明。Provider中支持的云服务都有一个或多个资源与之对应,如表示ECS,表示VPC等。
资源引用
可以通过表达式引用资源的属性,格式为:<资源类型>.<名称>.<属性>。假设已经创建了名称为 myinstance 的 huaweicloud_compute_instance资源,举例如下:
# 实例ID > huaweicloud_compute_instance.myinstance.id 55534eaa-533a-419d-9b40-ec427ea7195a # 实例安全组 > huaweicloud_compute_instance.myinstance.security_groups ["default", "internet"] # 实例第一个网卡的IP地址 > huaweicloud_compute_instance.myinstance.network[0].fixed_ip_v4 192.168.0.245 # 实例所有网卡的IP地址 huaweicloud_compute_instance.myinstance.network[*].fixed_ip_v4 ["192.168.0.24", "192.168.10.24"] # 标签key的值 > huaweicloud_compute_instance.myinstance.tags["key"] value
父主题: 配置指南