Jon Steinich
Jon Steinich
> I think we should implement this. We shouldn't be ungracefully shutting down the silo just because application code failed. There also appears to be an issue with the grain...
> Is there any workaround for this? I was developing my app using 'cdktf synth' and wrote quite a large infrasctructure with it, now i'm trying to run the app...
There are cases where an empty interface is required; basically it needs to be for an attribute that is assignable at the level above.
> Ah, thanks for researching! Should we close this then? Or can we properly determine when this is the case and when not? I think we should still try to...
Would that add `depends_on` to every resource within the custom construct?
I've observed this in c#, but I believe it applies to all languages. The reason is https://github.com/aws/jsii-srcmak/blob/5d14a0ce15a79e578ab01d5a16c8de59bc049229/src/compile.ts#L40 which is reading directly from the installed dependency module. Not a simple example,...
> @jsteinich Do our upgrade guides on https://developer.hashicorp.com/terraform/cdktf/release satisfy this need or is there more you think we should still do here? I agree with everything that @ansgarm stated. The...
I don't think it would be too difficult to add a simple version of this. If you look at https://github.com/hashicorp/terraform-cdk/blob/main/packages/cdktf/lib/terraform-variable.ts there are some static functions meant for building complex types....
There's already internal caching of token instances at the lowest level: https://github.com/hashicorp/terraform-cdk/blob/050ce8423b8e025857fe1a3fa2a1ceeebc3a6f2a/packages/cdktf/lib/tokens/private/token-map.ts#L231 The problem is that what's passed in is quite often a new object for every get call. Caching...
> In my case, I have an output that should be recognized as an object w/ a couple of attributes. I'm struggling to have it recognized as such. Using `Token().as_any`...