У меня есть следующий код:
resource "aws_ec2_transit_gateway_route_table" "non_default" {
transit_gateway_id = "${aws_ec2_transit_gateway.tgw.id}"
}
resource "aws_ec2_transit_gateway_route_table_association" "non_default_association" {
transit_gateway_attachment_id = "${aws_vpn_connection.tgw-vpn-attachment.transit_gateway_attachment_id}"
transit_gateway_route_table_id = "${aws_ec2_transit_gateway_route_table.non_default.id}"
depends_on = ["aws_vpn_connection.tgw-vpn-attachment"]
}
# Name default route table — This is not working either.
resource "aws_default_route_table" "default" {
default_route_table_id = "${aws_ec2_transit_gateway.tgw.id}"
tags = {
Name = "HelloWorld"
}
}
Я хочу связать вложение VPN-шлюза с таблицей маршрутов не по умолчанию. Но когда я запускаю приведенный выше код, он добавляет его в таблицу маршрутов по умолчанию? Мне нужна таблица маршрутов по умолчанию, и я не хочу ее отключать. Как мне достичь вышеуказанных результатов?
Также, когда я пытаюсь добавить тег имени в таблицу маршрутов по умолчанию, которая также не работает.