pulumi/pkg
bors[bot] 21c9bd23b4
Merge #12070
12070: [codegen/docs] Only emit first 200 nested types r=lukehoban a=lukehoban

There are a few resources with a *very* large number of nested types.  We have seen this lead to generating docs pages that cannot be loaded in a browser.

Instead, only emit the first 200 nested types, and emit a note to users if we have done this.

In the AWS provider, this only triggers for `wafv2.WebAcl` and `wafv2.RuleGroup`.

This reduces the size of http://localhost:1313/registry/packages/aws/api-docs/wafv2/webacl/ from 64MB to 2.5MB (still huge - but manageable).

<img width="1295" alt="Screenshot 2023-02-03 at 3 28 40 PM" src="https://user-images.githubusercontent.com/223467/216729590-955fac65-e7e6-46cf-9960-f84c4238f911.png">

Fixes https://github.com/pulumi/registry/issues/1481 (once this is incorporate into `registrygen`).

Co-authored-by: Luke Hoban <lukehoban@gmail.com>
2023-02-04 23:09:32 +00:00
..
authhelpers Add support for authentication via GOOGLE_CREDENTIALS (#6379) 2022-06-07 16:02:08 +01:00
backend Merge #9159 2023-02-04 04:10:16 +00:00
cmd/pulumi Add `--insecure` flag to `pulumi login` 2023-02-03 16:09:37 -08:00
codegen Merge #12070 2023-02-04 23:09:32 +00:00
engine Push DefaultSecretsProvider up to pkg/cmd 2023-01-27 12:04:52 +00:00
graph Update error handling (#8406) 2021-11-12 18:37:17 -08:00
operations Merge #11819 #11834 #11842 #11845 2023-01-12 20:11:42 +00:00
resource Revert "Support projects in the file state backend" 2023-02-02 15:26:26 -08:00
secrets Add `--insecure` flag to `pulumi login` 2023-02-03 16:09:37 -08:00
testing/integration feat: enable simpler Go programtest replacements 2023-01-27 00:19:43 -08:00
util all: Drop ioutil 2023-01-06 16:35:14 -08:00
version duplicate version to ensure linking is properly handled 2020-03-19 12:49:34 -07:00
README.md export codegen tests for internal use (#8928) 2022-02-07 12:10:04 +01:00
go.mod Tidy go mods after go-git upgrade 2023-02-02 16:56:51 +00:00
go.sum Tidy go mods after go-git upgrade 2023-02-02 16:56:51 +00:00

README.md

pulumi/pkg

While pulumi/sdk maintains strict backwards compatibility guarantees, code under pkg/ is handled more informally: while breaking changes are still discouraged they may happen when they make sense.