Skip to content
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

Generate documentation for provider configuration #4749

Open
Tracked by #1794
iwahbe opened this issue Dec 22, 2023 · 2 comments
Open
Tracked by #1794

Generate documentation for provider configuration #4749

iwahbe opened this issue Dec 22, 2023 · 2 comments
Labels
area/docs Hand-written documentation. For api docs, see area/api-docs. kind/enhancement Improvements or new features size/L Estimated effort to complete (up to 10 days).

Comments

@iwahbe
Copy link
Member

iwahbe commented Dec 22, 2023

Generated documentation in the registry includes arguments to the Provider resource, but it doesn't talk explicitly about the values used in pulumi config set.

Since the set of values you can use for pulumi config set myProvider:myField myValue for is exactly equivalent to new myProvider.Provider(myField: myValue) we should also generate docs for the pulumi config set form.

This is separate from copying docs from upstream bridged provider's frontmatter (pulumi/pulumi-terraform-bridge#2068) and can be done for all providers (which is why it's a request here).

@iwahbe iwahbe added kind/enhancement Improvements or new features needs-triage Needs attention from the triage team labels Dec 22, 2023
@justinvp justinvp added area/docs Hand-written documentation. For api docs, see area/api-docs. and removed needs-triage Needs attention from the triage team labels Dec 23, 2023
@guineveresaenger
Copy link
Contributor

Related: #224

@sean1588
Copy link
Member

thanks @iwahbe ! I think this would be a great addition.

@interurban interurban removed the needs-triage Needs attention from the triage team label Jun 17, 2024
@interurban interurban moved this from 🤔 Triage to 🧳 Backlog in Docs 📚 Jun 17, 2024
@interurban interurban added the size/L Estimated effort to complete (up to 10 days). label Jun 17, 2024
@mjeffryes mjeffryes added this to the 0.107 milestone Jul 24, 2024
@interurban interurban removed this from the 0.107 milestone Jul 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/docs Hand-written documentation. For api docs, see area/api-docs. kind/enhancement Improvements or new features size/L Estimated effort to complete (up to 10 days).
Projects
Status: 🧳 Backlog
Development

No branches or pull requests

6 participants