package
0.3.0
Repository: https://github.com/terraform-docs/plugin-sdk.git
Documentation: pkg.go.dev

# Functions

NewModule creates a new module and adds underlying section data into it.
WithFooter adds footer to Module.
WithHeader adds header to Module.
WithInputs adds inputs to Module.
WithModuleCalls adds Modulecalls to Module.
WithOptionalInputs adds optional inputs to Module.
WithOutputs adds outputs to Module.
WithProviders adds providers to Module.
WithRequiredInputs adds required inputs to Module.
WithRequirements adds requirements to Module.
WithResources adds resources to Module.

# Structs

Input represents a Terraform input.
ModuleCall represents a submodule called by Terraform module.
Output represents a Terraform output.
Position represents position of Terraform input or output in a file.
Provider represents a Terraform output.
Requirement represents a requirement for Terraform module.
Resource represents a managed or data type that is created by the module.

# Interfaces

Module represents a Terraform module.

# Type aliases

SectionFn is a callback function to add section data into module.