Terraform TGW VPC 附件数据源过滤器

Terraform TGW VPC Attachment Data Source filter

我正在尝试使用 vpc_owner_id 过滤器获取 TGW VPC Attachment data source

我试过了:

data "aws_ec2_transit_gateway_vpc_attachment" "attach" {
  filter {
    name = "vpc-owner-id"
    values = ["543265436543"]
}
}

data "aws_ec2_transit_gateway_vpc_attachment" "attach" {
  filter {
    name = "vpc_owner_id"
    values = ["543265436543"]
}
}

data "aws_ec2_transit_gateway_vpc_attachment" "attach" {
  filter {
    name = "resource-owner-id"
    values = ["543265436543"]
}
}

我知道 Value for the parameter Filter is invalid.
TGW VPC Attachment 的属性之一是 vpc_owner_id.

是否可以使用 vpc owner id Filter 获得此 data source

没有过滤器 vpc_owner_id 也没有 vpc-owner-id。唯一有效的是 resource-owner-id。有关有效过滤器的列表,请参阅 AWS docs

如果任何给定的过滤器不适合您,您必须开发自己的 custom data source.