Welcome to ExamTopics
ExamTopics Logo
- Expert Verified, Online, Free.
exam questions

Exam Terraform Associate All Questions

View all questions & answers for the Terraform Associate exam

Exam Terraform Associate topic 1 question 108 discussion

Actual exam question from HashiCorp's Terraform Associate
Question #: 108
Topic #: 1
[All Terraform Associate Questions]

FILL BLANK -
In the below configuration, how would you reference the module output vpc_id?

Type your answer in the field provided. The text field is not case sensitive and all variations of the correct answer are accepted.

Show Suggested Answer Hide Answer
Suggested Answer: output "outvpc_id"

Comments

Chosen Answer:
This is a voting comment (?) , you can switch to a simple comment.
Switch to a voting comment New
Hizumi
Highly Voted 2 years, 2 months ago
module.vpc.vpc_id Reference: https://cloudcasts.io/course/terraform/community-vpc-module
upvoted 77 times
...
shopkitty
Highly Voted 2 years, 2 months ago
it should be module.vpc.vpc_id
upvoted 20 times
...
michasacuer
Most Recent 1 month, 2 weeks ago
module.vpc.vpc_id
upvoted 2 times
...
Algol
2 months, 1 week ago
module.vpc.vpc_id
upvoted 3 times
...
nmnm22
3 months, 2 weeks ago
Module.vpc.vpc_id
upvoted 2 times
...
temor
7 months, 3 weeks ago
module.vpc.vpc_id
upvoted 3 times
...
5719d28
8 months, 3 weeks ago
module.vpc.vpc_id
upvoted 3 times
...
NashP
9 months, 3 weeks ago
To reference the module output `vpc_id` in the given configuration, you would use the following syntax: ```hcl module.vpc.vpc_id ``` This assumes that the output variable `vpc_id` is declared in the "example" module. Replace `vpc` with the actual name you gave to your module. So, if your module is named "vpc," the reference would be: ```hcl module.vpc.vpc_id ``` This syntax allows you to access the output value `vpc_id` from the specified module in your Terraform configuration.
upvoted 1 times
...
KingFvsher
1 year, 2 months ago
You can reference the vpc_id output of a module in Terraform using the module.<MODULE_NAME>.<OUTPUT_NAME> syntax. In this case, if the name of the module block is vpc, you would reference the vpc_id output as module.vpc.vpc_id.
upvoted 6 times
...
debabrata6983
1 year, 2 months ago
module.vpc.vpc_id
upvoted 2 times
...
arunrkaushik
1 year, 3 months ago
resource "aws_vpc" "my_vpc" { cidr_block = "10.0.0.0/16" ... } output "vpc_id" { value = aws_vpc.my_vpc.id }
upvoted 1 times
...
joyboy23
1 year, 4 months ago
module.vpc.vpc_id
upvoted 2 times
...
abhi6199
1 year, 5 months ago
its module.vpc.vpc_id
upvoted 1 times
...
IK912
1 year, 5 months ago
module.vpc.vpc_id
upvoted 1 times
...
Ni33
1 year, 6 months ago
module.vpc.vpc_id
upvoted 1 times
...
Nunyabiznes
1 year, 8 months ago
To reference the vpc_id output of the vpc module in the above configuration, you would use the following syntax: module.vpc.vpc_id This would allow you to reference the vpc_id output from other parts of your Terraform configuration, such as when creating resources that depend on the VPC. For example: resource "aws_subnet" "subnet_1" { vpc_id = module.vpc.vpc_id cidr_block = "10.0.1.0/24" } In this example, the aws_subnet resource is referencing the vpc_id output of the vpc module to ensure that the subnet is created in the correct VPC.
upvoted 5 times
...
alexsandroe
1 year, 9 months ago
module.vpc.id
upvoted 1 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...