github.com/muratcelep/terraform@v1.1.0-beta2-not-internal-4/not-internal/configs/testdata/escaping-blocks/provider/provider-escaping-block.tf (about) 1 2 provider "foo" { 3 alias = "bar" 4 5 normal = "yes" 6 7 _ { 8 # This "escaping block" is an escape hatch for when a provider 9 # declares argument names that collide with meta-argument 10 # names. The examples below are not really realistic because they 11 # are long-standing names that predate the need for escaping, 12 # but we're using them as a proxy for new meta-arguments we might 13 # add in future language editions which might collide with 14 # names defined in pre-existing providers. 15 16 # alias is set both as a meta-argument above _and_ 17 # as a provider-type-specific argument 18 alias = "not actually alias" 19 20 # version is only set in here, not as a meta-argument 21 version = "not actually version" 22 } 23 }