terraform-plugin-docs icon indicating copy to clipboard operation
terraform-plugin-docs copied to clipboard

Generate and validate Terraform plugin/provider documentation.

Results 74 terraform-plugin-docs issues
Sort by recently updated
recently updated
newest added

Currently a provider block with no schema (see the random provider) needs to be special cased, this should be able to be handled in the template.

enhancement
command/generate

Currently, when a field in a schema is deprecated, it shows up in parenthesis next to whether it's required or not. Live example here under `thresholds` - https://registry.terraform.io/providers/DataDog/datadog/latest/docs/resources/monitor#optional ``` thresholds...

Currently, if I try to run the main.go directly with go I get the following errors. Could you have defaults such as undefined commit and devel version? ``` $ go...

I have been trying to make use of this project with [terraform-provider-snowflake](https://github.com/chanzuckerberg/terraform-provider-snowflake) and am very excited for it, since it means I could delete my half-baked code that did similar...

Related to the issue around deprecation in https://github.com/hashicorp/terraform-plugin-docs/issues/10, if a resource is renamed, then it would be helpful to skip generating documentation for that resource. One approach might be to...

enhancement

Assume the following schema segment: ```go "quantity": { Default: 30, Description: "The quantity of this resource.", Optional: true, Type: schema.TypeInt, } ``` When documentation is generated, fields are emitted with...

documentation

The AWS provider uses a GitHub action to do this, may be able to use similar functionality or the command its wrapping. Potentially related to #5

enhancement
command/validate

Bumps [golang.org/x/text](https://github.com/golang/text) from 0.3.7 to 0.4.0. Commits 1bdb400 language: remove compatibility with go < 1.2 252bee0 go.mod: ignore cyclic dependency for tagging ecab6e5 go.mod: ignore cyclic dependency for tagging 369c86b...

dependencies
go