terraform/internal/configs/testdata
Sarah French 634db2dcc8
PSS: Add parsing of .tfmigrate.hcl files to define state migration operations (#38526)
* feat: Parsing a configuration directory can include .tfmigrate.hcl files. These files include `state_store_provider` blocks and `from` blocks that contains either a single `backend` or `state_store` block.

Validation will enforce that despite multiple .tfmigrate.hcl files being parsed you can only have one state_store_provider or from block, and nested backend/state_store blocks are mutually exclusive. Use of state_store_provider is only valid when state_store is in use, and the single provider described in both blocks must be in agreement. Also, a directory's .tfmigrate.hcl files cannot be empty once combined.
2026-05-19 09:31:27 +01:00
..
config-build Refactoring of module source addresses and module installation 2021-06-03 08:50:34 -07:00
config-diagnostics feat(import): support import blocks inside child modules (#38352) 2026-05-14 14:17:24 -04:00
dir-empty Move configs/ to internal/configs/ 2021-05-17 14:09:07 -07:00
duplicate-local-name check for duplicate defaults from resource names 2022-06-15 13:32:30 -04:00
error-files validate const is mutually exclusive with sensitive and ephemeral in variables 2026-03-11 18:11:06 +01:00
escaping-blocks Move configs/ to internal/configs/ 2021-05-17 14:09:07 -07:00
experiments Move configs/ to internal/configs/ 2021-05-17 14:09:07 -07:00
invalid-files fix panic for invalid action_trigger nested blocks 2026-04-28 08:34:00 -04:00
invalid-import-files plannable import: add a provider argument to the import block (#33175) 2023-05-11 09:04:39 +02:00
invalid-modules also check against action references in depends_on during config parsing 2025-10-17 14:05:26 +02:00
invalid-test-files Implement controlling destroy functionality within Terraform Test (#37359) 2025-09-10 17:22:20 +02:00
nested-backend-warning Move configs/ to internal/configs/ 2021-05-17 14:09:07 -07:00
nested-cloud-warning Add cloud {} configuration block for Terraform Cloud 2021-10-28 19:29:09 -05:00
nested-errors Refactoring of module source addresses and module installation 2021-06-03 08:50:34 -07:00
only-nested-test-files Allow terraform init when only test files are present in directory (#36429) 2025-02-06 09:20:09 +01:00
only-test-files Allow terraform init when only test files are present in directory (#36429) 2025-02-06 09:20:09 +01:00
provider-reqs Move configs/ to internal/configs/ 2021-05-17 14:09:07 -07:00
provider-reqs-with-tests terraform test: Disallow version constraints within test files (#35161) 2024-05-16 13:15:20 +02:00
providers-explicit-fqn Move configs/ to internal/configs/ 2021-05-17 14:09:07 -07:00
query-files tf query: disable depends_on for list blocks (#37618) 2025-09-16 13:39:59 +02:00
state-migration-files PSS: Add parsing of .tfmigrate.hcl files to define state migration operations (#38526) 2026-05-19 09:31:27 +01:00
valid-files Add type attribute to output blocks 2026-03-17 11:59:02 +01:00
valid-modules feat(import): support import blocks inside child modules (#38352) 2026-05-14 14:17:24 -04:00
warning-files lang: stabilise ephemeral values experiment (#35636) 2024-08-26 11:43:16 +01:00