【发布时间】:2019-02-02 23:20:17
【问题描述】:
我有一个使用计划,我打算根据变量 mantanance_mode 创建或不创建它,该变量的值为 true/false。以下代码运行良好。
resource "aws_api_gateway_usage_plan" "usageplan" {
name = "${var.environment}-usage-plan"
count = "${var.mantanance_mode == true ? 1 : 0}"
api_stages {
api_id = "${aws_api_gateway_rest_api.api_gateway.id}"
stage = "${aws_api_gateway_stage.api_gateway_stage.stage_name}"
}
}
但是当我尝试以以下方式使用它时,它就不起作用了。
security_group_id = "${var.mantanance_mode == true ? aws_security_group.allow_ssh_from_office_sg.id : aws_security_group.lambda_sg.id}"
【问题讨论】:
标签: terraform