initial commit
This commit is contained in:
@@ -0,0 +1,70 @@
|
||||
output "vpc_id" {
|
||||
description = "VPC id"
|
||||
value = aws_vpc.vpc.id
|
||||
}
|
||||
|
||||
output "vpc-cidr" {
|
||||
description = "VPC primary cidr"
|
||||
value = aws_vpc.vpc.cidr_block
|
||||
}
|
||||
|
||||
output "public_subnets" {
|
||||
description = "Public subnet cidrs"
|
||||
value = aws_subnet.public-subnets.*.cidr_block
|
||||
}
|
||||
|
||||
output "private_subnets" {
|
||||
description = "Private subnet cidrs"
|
||||
value = aws_subnet.private-subnets.*.cidr_block
|
||||
}
|
||||
|
||||
output "public-subnet-ids" {
|
||||
description = "List of public subnet id"
|
||||
value = aws_subnet.public-subnets.*.id
|
||||
}
|
||||
|
||||
output "private-subnet-ids" {
|
||||
description = "List of private subnet id"
|
||||
value = aws_subnet.private-subnets.*.id
|
||||
}
|
||||
|
||||
# output "private-route-table-id" {
|
||||
# value = aws_route_table.private-route-table.*.id
|
||||
# }
|
||||
|
||||
output "public-route-table-id" {
|
||||
description = "Public route table id"
|
||||
value = aws_route_table.public-route-table.*.id
|
||||
}
|
||||
|
||||
# output "route_tables_for_gateway_endpoints" {
|
||||
# value = concat(aws_route_table.public-route-table.*.id, aws_route_table.private-route-table.*.id)
|
||||
# }
|
||||
|
||||
output "secondary_cidr_blocks" {
|
||||
description = "Secondary CIDR block"
|
||||
value = var.secondary_cidr_blocks
|
||||
}
|
||||
|
||||
output "public-subnet-details" {
|
||||
description = "Details of public subnets"
|
||||
value = [
|
||||
for k, v in aws_subnet.public-subnets : {
|
||||
cidr = v.cidr_block,
|
||||
az = v.availability_zone,
|
||||
name = v.tags["Name"]
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
output "private-subnet-details" {
|
||||
description = "Details of private subnets"
|
||||
value = [
|
||||
for k, v in aws_subnet.public-subnets : {
|
||||
cidr = v.cidr_block,
|
||||
az = v.availability_zone,
|
||||
name = v.tags["Name"]
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user