@@ -193,6 +193,8 @@ github.com/GoogleCloudPlatform/cloud-foundation-toolkit/infra/blueprint-test v0.
193193github.com/GoogleCloudPlatform/cloud-foundation-toolkit/infra/blueprint-test  v0.13.2 /go.mod  h1:uomWciQn6oAotW86ck0b0ix+sUeZHSXyS+IYAVFTPj8 =
194194github.com/GoogleCloudPlatform/cloud-foundation-toolkit/infra/blueprint-test  v0.14.0  h1:db17HvmQPwTAq7/ex/w2DiNMA4oGUmTiHvScfPW/cRI =
195195github.com/GoogleCloudPlatform/cloud-foundation-toolkit/infra/blueprint-test  v0.14.0 /go.mod  h1:JSsaDg/h4yaiNNTNnrCjyL6/czHb/Oz/z+dzWVqJYBE =
196+ github.com/GoogleCloudPlatform/cloud-foundation-toolkit/infra/blueprint-test  v0.15.0  h1:zT+PND04OQ96kmnQorLFtuY4Ny3KZ4fqxdy9faxMS6A =
197+ github.com/GoogleCloudPlatform/cloud-foundation-toolkit/infra/blueprint-test  v0.15.0 /go.mod  h1:Srfs5phdVU1kwoRWedu4hngTkwN3OILEWgUgE+IVp6s =
196198github.com/OneOfOne/xxhash  v1.2.2 /go.mod  h1:HSdplMjZKSmBqAxg5vPj2TmRDmfkzw+cTzAElWljhcU =
197199github.com/agext/levenshtein  v1.2.3  h1:YB2fHEn0UJagG8T1rrWknE3ZQzWM06O8AMAatNn7lmo =
198200github.com/agext/levenshtein  v1.2.3 /go.mod  h1:JEDfjyjHDjOF/1e4FlBE/PkbqA9OfWu2ki2W0IB5558 =
@@ -363,13 +365,17 @@ github.com/gruntwork-io/terratest v0.46.6 h1:OO+BozS6nqeu0OhkLy7opkgDoYafkDr1TPl
363365github.com/gruntwork-io/terratest  v0.46.6 /go.mod  h1:6gI5MlLeyF+SLwqocA5GBzcTix+XiuxCy1BPwKuT+WM =
364366github.com/gruntwork-io/terratest  v0.46.13  h1:FDaEoZ7DtkomV8pcwLdBV/VsytdjnPRqJkIriYEYwjs =
365367github.com/gruntwork-io/terratest  v0.46.13 /go.mod  h1:8sxu3Qup8TxtbzOHzq0MUrQffJj/G61/OwlsReaCwpo =
368+ github.com/gruntwork-io/terratest  v0.46.14  h1:nVT2JpOPLr7KbwOSNDP0GJffljH+Yu5833cwLorxRjs =
369+ github.com/gruntwork-io/terratest  v0.46.14 /go.mod  h1:L/IHbj195wnjfIFpZYWUhjwA3jm4O6ehO//xz7NxN8o =
366370github.com/hashicorp/errwrap  v1.0.0 /go.mod  h1:YH+1FKiLXxHSkmPseP+kNlulaMuP3n2brvKWEqk/Jc4 =
367371github.com/hashicorp/errwrap  v1.1.0  h1:OxrOeh75EUXMY8TBjag2fzXGZ40LB6IKw45YeGUDY2I =
368372github.com/hashicorp/errwrap  v1.1.0 /go.mod  h1:YH+1FKiLXxHSkmPseP+kNlulaMuP3n2brvKWEqk/Jc4 =
369373github.com/hashicorp/go-cleanhttp  v0.5.2  h1:035FKYIWjmULyFRBKPs8TBQoi0x6d9G4xc9neXJWAZQ =
370374github.com/hashicorp/go-cleanhttp  v0.5.2 /go.mod  h1:kO/YDlP8L1346E6Sodw+PrpBSV4/SoxCXGY6BqNFT48 =
371375github.com/hashicorp/go-getter  v1.7.2  h1:uJDtyXwEfalmp1PqdxuhZqrNkUyClZAhVeZYTArbqkg =
372376github.com/hashicorp/go-getter  v1.7.2 /go.mod  h1:W7TalhMmbPmsSMdNjD0ZskARur/9GJ17cfHTRtXV744 =
377+ github.com/hashicorp/go-getter  v1.7.4  h1:3yQjWuxICvSpYwqSayAdKRFcvBl1y/vogCxczWSmix0 =
378+ github.com/hashicorp/go-getter  v1.7.4 /go.mod  h1:W7TalhMmbPmsSMdNjD0ZskARur/9GJ17cfHTRtXV744 =
373379github.com/hashicorp/go-multierror  v1.1.1  h1:H5DkEtf6CXdFp0N0Em5UCwQpXMWke8IA0+lD48awMYo =
374380github.com/hashicorp/go-multierror  v1.1.1 /go.mod  h1:iw975J/qwKPdAO1clOe2L8331t/9/fmwbPZ6JB6eMoM =
375381github.com/hashicorp/go-safetemp  v1.0.0  h1:2HR189eFNrjHQyENnQMMpCiBAsRxzbTMIgBhEyExpmo =
@@ -382,10 +388,16 @@ github.com/hashicorp/hcl v0.0.0-20170504190234-a4b07c25de5f h1:UdxlrJz4JOnY8W+Db
382388github.com/hashicorp/hcl  v0.0.0-20170504190234-a4b07c25de5f /go.mod  h1:oZtUIOe8dh44I2q6ScRibXws4Ajl+d+nod3AaR9vL5w =
383389github.com/hashicorp/hcl/v2  v2.18.0  h1:wYnG7Lt31t2zYkcquwgKo6MWXzRUDIeIVU5naZwHLl8 =
384390github.com/hashicorp/hcl/v2  v2.18.0 /go.mod  h1:ThLC89FV4p9MPW804KVbe/cEXoQ8NZEh+JtMeeGErHE =
391+ github.com/hashicorp/hcl/v2  v2.20.1  h1:M6hgdyz7HYt1UN9e61j+qKJBqR3orTWbI1HKBJEdxtc =
392+ github.com/hashicorp/hcl/v2  v2.20.1 /go.mod  h1:TZDqQ4kNKCbh1iJp99FdPiUaVDDUPivbqxZulxDYqL4 =
385393github.com/hashicorp/terraform-config-inspect  v0.0.0-20231204233900-a34142ec2a72  h1:nZ5gGjbe5o7XUu1d7j+Y5Ztcxlp+yaumTKH9i0D3wlg =
386394github.com/hashicorp/terraform-config-inspect  v0.0.0-20231204233900-a34142ec2a72 /go.mod  h1:l8HcFPm9cQh6Q0KSWoYPiePqMvRFenybP1CH2MjKdlg =
395+ github.com/hashicorp/terraform-config-inspect  v0.0.0-20240509232506-4708120f8f30  h1:0qwr2oZy9mIIJMWh7W9NTHLWGMbEF5KEQ+QqM9hym34 =
396+ github.com/hashicorp/terraform-config-inspect  v0.0.0-20240509232506-4708120f8f30 /go.mod  h1:Gz/z9Hbn+4KSp8A2FBtNszfLSdT2Tn/uAKGuVqqWmDI =
387397github.com/hashicorp/terraform-json  v0.17.1  h1:eMfvh/uWggKmY7Pmb3T85u86E2EQg6EQHgyRwf3RkyA =
388398github.com/hashicorp/terraform-json  v0.17.1 /go.mod  h1:Huy6zt6euxaY9knPAFKjUITn8QxUFIe9VuSzb4zn/0o =
399+ github.com/hashicorp/terraform-json  v0.22.1  h1:xft84GZR0QzjPVWs4lRUwvTcPnegqlyS7orfb5Ltvec =
400+ github.com/hashicorp/terraform-json  v0.22.1 /go.mod  h1:JbWSQCLFSXFFhg42T7l9iJwdGXBYV8fmmD6o/ML4p3A =
389401github.com/ianlancetaylor/demangle  v0.0.0-20181102032728-5e5cf60278f6 /go.mod  h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc =
390402github.com/ianlancetaylor/demangle  v0.0.0-20200824232613-28f6c0f3b639 /go.mod  h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc =
391403github.com/jinzhu/copier  v0.4.0  h1:w3ciUoD19shMCRargcpm0cm91ytaBhDvuRpz1ODO/U8 =
@@ -473,6 +485,8 @@ github.com/yuin/goldmark v1.3.5/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1
473485github.com/yuin/goldmark  v1.4.13 /go.mod  h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY =
474486github.com/zclconf/go-cty  v1.14.0  h1:/Xrd39K7DXbHzlisFP9c4pHao4yyf+/Ug9LEz+Y/yhc =
475487github.com/zclconf/go-cty  v1.14.0 /go.mod  h1:VvMs5i0vgZdhYawQNq5kePSpLAoz8u1xvZgrPIxfnZE =
488+ github.com/zclconf/go-cty  v1.14.4  h1:uXXczd9QDGsgu0i/QFR/hzI5NYCHLf6NQw/atrbnhq8 =
489+ github.com/zclconf/go-cty  v1.14.4 /go.mod  h1:VvMs5i0vgZdhYawQNq5kePSpLAoz8u1xvZgrPIxfnZE =
476490go.opencensus.io  v0.21.0 /go.mod  h1:mSImk1erAIZhrmZN+AvHh14ztQfjbGwt4TtuofqLduU =
477491go.opencensus.io  v0.22.0 /go.mod  h1:+kGneAE2xo2IficOXnaByMWTGM9T73dGwxeWcUqIpI8 =
478492go.opencensus.io  v0.22.2 /go.mod  h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw =
@@ -491,6 +505,8 @@ golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPh
491505golang.org/x/crypto  v0.0.0-20210921155107-089bfa567519 /go.mod  h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc =
492506golang.org/x/crypto  v0.17.0  h1:r8bRNjWL3GshPW3gkd+RpvzWrZAwPS49OmTGZ/uhM4k =
493507golang.org/x/crypto  v0.17.0 /go.mod  h1:gCAAfMLgwOJRpTjQ2zCCt2OcSfYMTeZVSRtQlPC7Nq4 =
508+ golang.org/x/crypto  v0.21.0  h1:X31++rzVUdKhX5sWmSOFZxx8UW/ldWx55cbf08iNAMA =
509+ golang.org/x/crypto  v0.21.0 /go.mod  h1:0BP7YvVV9gBbVKyeTG0Gyn+gZm94bibOW5BjDEYAOMs =
494510golang.org/x/exp  v0.0.0-20190121172915-509febef88a4 /go.mod  h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA =
495511golang.org/x/exp  v0.0.0-20190306152737-a1d7652674e8 /go.mod  h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA =
496512golang.org/x/exp  v0.0.0-20190510132918-efd6b22b2522 /go.mod  h1:ZjyILWgesfNpC6sMxTJOJm9Kp84zZh5NQWvqDGG3Qr8 =
@@ -582,6 +598,8 @@ golang.org/x/net v0.0.0-20221014081412-f15817d10f9b/go.mod h1:YDH+HFinaLZZlnHAfS
582598golang.org/x/net  v0.1.0 /go.mod  h1:Cx3nUiGt4eDBEyega/BKRp+/AlGL8hYe7U9odMt2Cco =
583599golang.org/x/net  v0.17.0  h1:pVaXccu2ozPjCXewfr1S7xza/zcXTity9cCdXQYSjIM =
584600golang.org/x/net  v0.17.0 /go.mod  h1:NxSsAGuq816PNPmqtQdLE42eU2Fs7NoRIZrHJAlaCOE =
601+ golang.org/x/net  v0.23.0  h1:7EYJ93RZ9vYSZAIb2x3lnuvqO5zneoD6IvWjuhfxjTs =
602+ golang.org/x/net  v0.23.0 /go.mod  h1:JKghWKKOSdJwpW2GEx0Ja7fmaKnMsbu+MWVZTokSYmg =
585603golang.org/x/oauth2  v0.0.0-20180821212333-d2e6202438be /go.mod  h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U =
586604golang.org/x/oauth2  v0.0.0-20190226205417-e64efc72b421 /go.mod  h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw =
587605golang.org/x/oauth2  v0.0.0-20190604053449-0f29369cfe45 /go.mod  h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw =
@@ -696,6 +714,8 @@ golang.org/x/sys v0.16.0 h1:xWw16ngr6ZMtmxDyKyIgsE93KNKz5HKmMa3b8ALHidU=
696714golang.org/x/sys  v0.16.0 /go.mod  h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA =
697715golang.org/x/sys  v0.17.0  h1:25cE3gD+tdBA7lp7QfhuV+rJiE9YXTcS3VG1SqssI/Y =
698716golang.org/x/sys  v0.17.0 /go.mod  h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA =
717+ golang.org/x/sys  v0.18.0  h1:DBdB3niSjOA/O0blCZBqDefyWNYveAYMNF1Wum0DYQ4 =
718+ golang.org/x/sys  v0.18.0 /go.mod  h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA =
699719golang.org/x/term  v0.0.0-20201126162022-7de9c90e9dd1 /go.mod  h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo =
700720golang.org/x/term  v0.0.0-20210927222741-03fcf44c2211 /go.mod  h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8 =
701721golang.org/x/term  v0.1.0 /go.mod  h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8 =
@@ -768,6 +788,8 @@ golang.org/x/tools v0.1.3/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk=
768788golang.org/x/tools  v0.1.4 /go.mod  h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk =
769789golang.org/x/tools  v0.1.5 /go.mod  h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk =
770790golang.org/x/tools  v0.1.12 /go.mod  h1:hNGJHUnrk76NpqgfD5Aqm5Crs+Hm0VOH/i9J2+nxYbc =
791+ golang.org/x/tools  v0.13.0  h1:Iey4qkscZuv0VvIt8E0neZjtPVQFSc870HQ448QgEmQ =
792+ golang.org/x/tools  v0.13.0 /go.mod  h1:HvlwmtVNQAhOuCjW7xxvovg8wbNq7LwfXh/k7wXUl58 =
771793golang.org/x/xerrors  v0.0.0-20190717185122-a985d3407aa7 /go.mod  h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0 =
772794golang.org/x/xerrors  v0.0.0-20191011141410-1b5146add898 /go.mod  h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0 =
773795golang.org/x/xerrors  v0.0.0-20191204190536-9bdfabe68543 /go.mod  h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0 =
0 commit comments