using System.Collections.Generic; using System.Linq; using Pulumi; using Unknown = Pulumi.Unknown; return await Deployment.RunAsync(() => { var provider = new Pulumi.Providers.Unknown("provider"); var main = new Unknown.Index.Main("main", new() { First = "hello", Second = { { "foo", "bar" }, }, }); var fromModule = new List<Unknown.Eks.Example>(); for (var rangeIndex = 0; rangeIndex < 10; rangeIndex++) { var range = new { Value = rangeIndex }; fromModule.Add(new Unknown.Eks.Example($"fromModule-{range.Value}", new() { AssociatedMain = main.Id, })); } return new Dictionary<string, object?> { ["mainId"] = main.Id, ["values"] = fromModule.Values.First, }; });