You ate creating a Terraform configuration which needs to make use of multiple providers, one for AWS and one for Datadog. Which of the following provider blocks would allow you to do this?
A)
B)
C)
D)
What is a Terraform provider not responsible for?
Module variable assignments are inherited from the parent module and you do not need to explicitly set them.
What does terraform import do?
You have never used Terraform before and would like to test it out using a shared team account for a cloud provider. The shared team account already contains 15 virtual machines (VM). You develop a Terraform configuration containing one VM. perform terraform apply, and see that your VM was created successfully. What should you do to delete the newly-created VM with Terraform?
Using the terraform state rm command against a resource will destroy it.
Which of the following is not a valid string function in Terraform?
Variables declared within a module are accessible outside of the module.
A provider configuration block is required in every Terraform configuration.
Example:
When do changes invoked by terraform apply take effect?