terraform/internal/backend
Chris Arcand f521ba6cd7 Remove 'enhanced' backend type distinction
As explained in the changes: The 'enhanced' backend terminology, which
only truly pertains to the 'remote' backend with a single API (Terraform
Cloud/Enterprise's), has been found to be a confusing vestige which need
only be explained in the context of the 'remote' backend.

These changes reorient the explanation(s) of backends to pertain more
directly to their primary purpose, which is storage of state snapshots
(and not implementing operations).

That Terraform operations are still _implemented_ by the literal
`Backend` and `Enhanced` interfaces is inconsequential a user of
Terraform, an internal detail.
2021-12-07 16:29:51 -06:00
..
init Initial commit of 'cloud' package 2021-10-28 19:29:09 -05:00
local insert panic handlers 2021-10-28 11:51:39 -04:00
remote cloud: Add streamlined 'remote' backend state migration path 2021-11-03 15:07:33 -05:00
remote-state pass hclog logger to retryable client 2021-11-30 00:09:01 +00:00
backend.go Remove 'enhanced' backend type distinction 2021-12-07 16:29:51 -06:00
backend_test.go Move backend/ to internal/backend/ 2021-05-17 14:09:07 -07:00
cli.go Move terraform/ to internal/terraform/ 2021-05-17 14:09:07 -07:00
operation_type.go Move backend/ to internal/backend/ 2021-05-17 14:09:07 -07:00
operationtype_string.go Move backend/ to internal/backend/ 2021-05-17 14:09:07 -07:00
testing.go command/workspace_delete: Allow deleting a workspace with empty husks 2021-10-13 13:54:11 -07:00
unparsed_value.go refactor ParseVariableValues into separate operations 2021-10-28 19:29:12 -05:00
unparsed_value_test.go refactor ParseVariableValues into separate operations 2021-10-28 19:29:12 -05:00