amazon-web-services - AWS 使用 Terraform 导入 vpc
问题描述
我想知道 Terraform 中是否有可能获取默认 VPC ID,而无需在清单上写入 ID 或名称并将其保存在变量中。我的想法是调用它只知道这是默认 VPC,但不写 ID 或名称,只是因为是默认 VPC。
谢谢
英尺
解决方案
这将为您提供对当前 AWS 区域中默认 VPC 的引用:
data "aws_vpc" "default" {
default = true
}
这在此处记录。
请注意,这为您提供了对 VPC 的引用,因此您可以将 ID 传递给其他资源。当您执行此操作时,Terraform 不会管理 VPC,它只是引用它。这与terraform import
导致 Terraform 开始管理 VPC 并要求您向其传递 VPC ID 的情况不同。
推荐阅读
- reactjs - 在 react native 中处理大量屏幕
- php - Objective C uint8_t PHP 等价物
- python - tkinter 文本小部件无法出现在所需的窗口上
- angular - 带有离子的角度 YouTube 播放器库在 IOS 上不起作用
- r - 如何按类别将多行数据转换为单行数据?
- python - 如何将其更改为重复语句?
- wordpress - 在 WooCommerce 商店页面中显示最大数量
- jenkins - 无法在 Jenkins 中通过 DSL 脚本找到/定位生成的作业
- flutter - How can i install this libraries?
- java - Access mule variables inside java classes without passing variable as arguments in Mule 4.3