aws_security_group资源egress块中的条件表达式不起作用terraform
创始人
2024-09-28 07:01:04
0

在aws_security_group资源的egress块中使用条件表达式时,可能会遇到条件表达式不起作用的问题。这是因为terraform在执行计划时会对整个资源进行解析,而不仅是egress块。因此,即使条件表达式为false,egress块仍然会被执行,从而导致问题。

为了解决这个问题,我们可以将条件表达式移到egress块外部,并使用适当的控制流指令来决定是否执行egress块。例如,我们可以使用count和for_each块,或者使用terraform的条件运算符。

示例代码:

resource "aws_security_group" "example" {
  name_prefix = "example"
}

locals {
  egress_enabled = true   // 如果为false,则egress块将不会执行
}

resource "aws_security_group_rule" "allow_all_egress" {
  count = local.egress_enabled ? 1 : 0

  type = "egress"
  from_port = 0
  to_port = 0
  protocol = "-1"

  security_group_id = aws_security_group.example.id
}

相关内容

热门资讯

了解透视"wpk有挂... 您好:wpk有挂吗的软件,软件加客服确实是有挂的,很多玩家在这款游戏中打牌都会发现很多用户的牌特别好...
正品透视"wepok... 无需打开直接搜索加微信客服(136704302)咨询了解wepoker真的有挂透视辅助吗辅助器目前(...
正版透视"WePok... >>您好:WePoker玩家总结软件加扣扣群确实是有挂的,很多玩家在这款游戏中打牌都会发现很多用户的...
详细透视"wepok... 详细透视"wepokerplus挂先试用后付款"开挂(透视)辅助插件(最新研发可靠教程)是一款可以让...
正版透视"wepok... >>您好:wepoker透视挂真的吗确实是有挂的,很多玩家在这款游戏中打牌都会发现很多用户的牌特别好...
传授透视"wpk开挂... 传授透视"wpk开挂挂是真的吗"开挂(透视)辅助器(专业讨论新2026版)是一款可以让一直输的玩家,...
正版透视"wepok... >>您好:wepoker透视脚本网上卖的可以信嘛确实是有挂的,很多玩家在这款游戏中打牌都会发现很多用...
盘点透视"wepok... 盘点透视"wepokerplus德州开挂"开挂(透视)辅助挂(热点讨论2026新版技巧)是一款可以让...
盘点透视"微乐扑克牌... 盘点透视"微乐扑克牌有挂吗怎么挂"开挂(透视)辅助下载(2026教程教你攻略)是一款可以让一直输的玩...
推荐透视"wpk辅助... 您好:wpk辅助器的软件,软件加客服确实是有挂的,很多玩家在这款游戏中打牌都会发现很多用户的牌特别好...