Commit Graph

29 Commits (6440c839474f052d8997bb5cec19c2743e5108e6)

Author SHA1 Message Date
Alisdair McDiarmid e693c14e5a configs: More interpolation-only expr deprecations
6 years ago
Alisdair McDiarmid 5e3d2dbdfa configs: Fail early for invalid resource provider
6 years ago
Kristin Laemmert 041f4dd8ca
configs: require normalized provider local names (#24945)
6 years ago
Kristin Laemmert ed1aebbeda
terraform: large refactor to use Provider from configs.Resource (#24396)
6 years ago
Kristin Laemmert ef19fb6203
configs: attach provider fqn to Resource (#24382)
6 years ago
Martin Atkins 8b511524d6
Initial steps towards AbsProviderConfig/LocalProviderConfig separation (#23978)
6 years ago
Kristin Laemmert 6541775ce4
addrs: roll back change to Type field in ProviderConfig (#23937)
6 years ago
Kristin Laemmert e3416124cc
addrs: replace "Type string" with "Type Provider" in ProviderConfig
6 years ago
James Bardin 8547603ff5 deprecation warning for destroy provisioner refs
6 years ago
Martin Atkins 91752f02da configs: Warn for deprecated interpolation and quoted type constraints
7 years ago
Martin Atkins 39e609d5fd vendor: switch to HCL 2.0 in the HCL repository
7 years ago
Thayne McCombs 7c678d104f Add support for for_each for data blocks.
7 years ago
Pam Selle 7d905f6777 Resource for_each
7 years ago
Martin Atkins 0681935df5 configs: Reserve various names for future use
8 years ago
James Bardin e0e177374f don't hanlde "type" when parsing connection blocks
8 years ago
Martin Atkins c4fac74371 configs: Fix crasher in provider configuration reference parsing
8 years ago
Martin Atkins cd584309b9 configs: Fix typo in the deprecation warning about ignore_changes = ["*"]
8 years ago
Martin Atkins 5cf791861f configs: Allow looking up resources by resource addresses.
8 years ago
Martin Atkins 24dce0c624 configs: Helper methods to integrate with "addrs" package
8 years ago
Martin Atkins b6fdd0446e configs: parse the "providers" map for module calls
8 years ago
Martin Atkins c07b0a7806 configs: Re-unify the ManagedResource and DataResource types
8 years ago
Martin Atkins 4ed06a9227 terraform: HCL2-flavored module dependency resolver
8 years ago
Martin Atkins a26ff56f01 configs: highlight resource name in diags when invalid
8 years ago
Martin Atkins 4fa8c16ead configs: support ignore_changes wildcards
8 years ago
Martin Atkins 36fb5b52e7 configs: quoted keywords/references are warnings, not errors
8 years ago
Martin Atkins 7c8efe103e configs: allow overrides files to omit args that primary files can't
8 years ago
Martin Atkins 4e5efa498a configs: Parser.LoadConfigDir
8 years ago
Martin Atkins e15ec486bf configs: Parser.LoadConfigFile
8 years ago
Martin Atkins 13fa73c63e configs: stub out main configuration structs
8 years ago