无法从terraform数据源aws_security_group获取egress属性

时间:2018-01-27 01:10:37

标签: terraform aws-security-group

我定义了一个tf数据资源。

data "aws_security_group" "this_sg" {
    filter {
        name   = "group-name"
        values = ["this_sg"]
    }
    vpc_id = "vpc-12345678"
}

我可以从这里列出常见的参数。 https://www.terraform.io/docs/providers/aws/r/security_group.html#name

${data.aws_security_group.this_sg.name}
${data.aws_security_group.this_sg.id}

但是我无法提取出口地图

${data.aws_security_group.this_sg.egress}

我的目的是从出口映射中获取cidr_blocks列表,可能是通过一些可怕的插值组合。但是出口论证似乎根本就没有了。 (我已经检查了aws控制台出口cidr值是否存在)

Error: Error running plan: 1 error(s) occurred:
* Resource 'data.aws_security_group.this_sg' does not have attribute 'egress' for variable 'data.aws_security_group.this_sg.egress'

一些想法或工作将非常感激。

0 个答案:

没有答案