-
Notifications
You must be signed in to change notification settings - Fork 115
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Schematize overlay types #1793
Schematize overlay types #1793
Conversation
9352267
to
37c5259
Compare
This comment has been minimized.
This comment has been minimized.
1 similar comment
Does the PR have any schema changes?Looking good! No breaking changes found. New resources:
|
This comment has been minimized.
This comment has been minimized.
1 similar comment
Does the PR have any schema changes?Looking good! No breaking changes found. New resources:
|
dbcc2f9
to
453c191
Compare
This comment has been minimized.
This comment has been minimized.
453c191
to
5de1ae6
Compare
This comment has been minimized.
This comment has been minimized.
3 similar comments
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
Does the PR have any schema changes?Looking good! No breaking changes found. New resources:
|
Previously, overlay types (CustomResource, kustomize, helm, yaml) were not included in the provider schema, and were documented manually. This change adds these resources and types to the schema with the IsOverlay flag set so that they can be referenced by the docs generator and provider codegen.
74a4287
to
dbd4323
Compare
Does the PR have any schema changes?Looking good! No breaking changes found. New resources:
|
@@ -13,7 +13,7 @@ | |||
import requests |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Doesn't the change in namespace affect things like ConfigGroup usage etc. for users?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It's still exported at the top level as before, so the path shouldn't matter. I didn't have to change any of the tests after this change.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ah ok - missed that. LGTM
Proposed changes
Previously, overlay types (CustomResource, kustomize, helm, yaml)
were not included in the provider schema, and were documented
manually. This change adds these resources and types to the schema
with the IsOverlay flag set so that they can be referenced by the docs
generator and provider codegen.
Related issues (optional)
Codegen and schema changes: pulumi/pulumi#8338
Docs PR using these changes: pulumi/docs#6777