Updated on 2023-08-11 GMT+08:00

Provider

Provider

The Terraform configuration file ends with .tf or .tf.json and consists of providers, resources, data sources, and variables.

Each provider represents a service provider. Terraform interacts with providers through plug-ins. A service provider is declared using the keyword provider. For details about the provider configuration parameters, see .

When you run the terraform init command, the plug-in required is downloaded. By default, the plug-in of the latest version is downloaded from the official Terraform registry. For Terraform of versions later than 0.13, you can use required_providers to specify the registry source and version of a provider.