Data Blocks

The data block allows fetching static data from different sources known as data_providers. Common providers include examples like environment variables, file sources, or an external secrets manager, like Hashicorp Vault or Google Secret Manager.

A basic data block looks like this:

togomak {
  version = 2
data "provider_name" "id" {
    default = "???"

Here, the data block uses the provider, provider_name to retrieve information. The retrieved value will be stored, and can be accessed