Martin Atkins

Results 1242 comments of Martin Atkins

Thanks for that extra context, @cschar. Indeed, as far as I know the docs navigation filter for a specific provider is not exposed as a separate page you can link...

Hi @skeggse! From what I can see in your expression, I think this is an example of an unhelpful error message but it is still correct for this to fail....

Let's dig in a bit and see how Terraform is evaluating these types. To start, let's see what type the working expression has. To see this I changed the output...

Regarding why list types and tuple types are distinct in Terraform: The Terraform language type system is a static type system with some pragmatic escape hatches to make it more...

It was more like "we need to find a reasonable baseline for what is allowed that fits well with a variety of systems" and GitHub was one source of consideration...

Note that we cannot retroactively make this case-sensitive because that will be a breaking change for any registry addresses that are not on case-sensitive systems. These identifiers are a key...

We need to be able to define what it means for two addresses to be "equal" in a way that isn't US-centric. The IDNA processing rules are a predefined collection...

Let's talk about the module address syntax in a separate issue. The constraints on the "target system" portion are far tighter than anything else in these addresses for annoying historical...

Hi all! The main functionality for ephemeral resources and ephemeral values is now implemented in the `main` branch, and will be included in the forthcoming v1.11.0 release. If you'd like...

Although it doesn't address the specific use-case described here, we do have [a guide on the usage pattern the current implementation was designed for](https://www.terraform.io/docs/backends/types/s3.html#multi-account-aws-architecture), which may be useful as a...