es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Filtro de origen de datos para la conexión Terraform TGW VPC.

Estoy tratando de obtener el Adjunto TGW VPC utilizando un data source y un filtro de vpc_owner_id.

He intentado:

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

y

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

y

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

Recibo el mensaje de error “Valor inválido para el parámetro Filtro”. Uno de los atributos del Adjunto TGW VPC es vpc_owner_id.

¿Es posible obtener este data source utilizando el filtro vpc owner id?

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Sí, es posible obtener el origen de datos “TGW VPC Attachment” utilizando un filtro “vpc_owner_id”. Sin embargo, el nombre correcto del parámetro de filtro es “owner-id”, no “vpc-owner-id” o “resource-owner-id”. Por lo tanto, el código correcto para recuperar el origen de datos “TGW VPC Attachment” utilizando un filtro “vpc_owner_id” sería:

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

    Esto debería recuperar el origen de datos “TGW VPC Attachment” deseado basado en el filtro “vpc_owner_id” especificado.

Comments are closed.